[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Programming *ERROR* in BASIC.SYSTEM! (vent!)
David Empson (dempson@atlantis.actrix.gen.nz) wrote:
: In article <3oisor$ahg@condor.ic.net>,
: Jerry Kindall <kindall@falcon.ic.net> wrote:
: > Dave Althoff (dalloff@freenet.columbus.oh.us) wrote:
: > : And people wonder why I hate ProDOS so much.
: >
: > Just wait until you find out that most P8 clock drivers trash the input
: > buffer so that the contents of the input buffer can't be relied upon past
: > any MLI call that causes a clock read... B)
: Which ones apart from the ThunderClock driver (which is also used for
: several ThunderClock clones)?
: The NSC driver shouldn't, the AppleWatch driver shouldn't, the Time II
: driver shouldn't, and the IIgs one doesn't.
Perhaps "most" was a misnomer. The AE one used for the Serial Pro, Z-RAM
(IIc memory card with clock), and so forth does, however. Caused me no
end of problems trying to figure out why certain ampersand-driven
routines that did ProDOS calls would work fine in programs but not from
immediate mode. I was working on a IIc at the time.
The funny thing about the AE clock driver is that it reads the time via
softswitches, not GETLN, so there is no reason why they needed to use the
input buffer, they just did it for no apparent reason.
: --
: David Empson
: dempson@actrix.gen.nz
: Snail mail: P.O. Box 27-103, Wellington, New Zealand
--
Jerry Kindall (kindall@ic.net) -- Manual Labor
I pay for this account myself and do not represent Quality Computers via
this address. For QC questions & info e-mail quality@genie.geis.com.