home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!munnari.oz.au!deakin.OZ.AU!ausom!paw
- From: paw@ausom.oz.au (Peter Watson)
- Newsgroups: comp.sys.apple2
- Subject: Re: Apple II RWTS codes.
- Message-ID: <1992Aug25.073024.13293@ausom.oz.au>
- Date: 25 Aug 92 07:30:24 GMT
- References: <1730i0INNinf@agate.berkeley.edu> <9V5wPB1w164w@jwt.UUCP>
- Reply-To: paw%ausom.oz@sol.cc.deakin.oz.au
- Organization: AUSOM - The Apple Users Society of Melbourne
- Lines: 45
-
- Austin C. Phelps (bbs-aphelps@jwt.UUCP) writes :
-
- >chiu@ucsee.berkeley.edu writes:
- >
- >>>In the Steve Wozniak interview at Kansasfest, Woz claimed that the RWTS
- >>>routines were probably the most difficult code he had ever written, and he
- >>>doubted if _he_ could do it again! You sure are aiming high!
- >>
- >>I'm sure he's just been polite. Word around is that he wrote a lot of it
- >>in only a couple of days...
-
- I think you guys need to go a little deeper into your history. Yeah, Woz
- wrote a lot of the RWTS code in a couple of days - _BUT_ he spent a lot
- more than that playing around to get the essential read/write a nibble
- timing-CRITICAL code right, and I think that's what he was referring to.
- The "couple of days" bit was once he had routines that basically worked,
- he could then write something more elaborate for the computer show Apple
- were intending to demo the Disk ][ at. (They did demo it - with a 'DOS'
- only accepted single-key commands, on a disk with stuff stored at absolute
- sector locations!)
-
- You should also remember that Woz 'only'(!) wrote the RWTS code - Randy
- Wiggington wrote the File Manager, and some third-party bozo wrote the
- DOS user interface (control-D commands, etc). Woz commented that this code
- looked like it had been generated by a high-level language compiler!
-
- >And put together a DOS together in a couple of days. Beside in the book
- >Understanding the Apple IIe that author claims that ProDOS READ_BLOCK is
- >better and faster than RWTS.
-
- The ProDOS READ_BLOCK routine is definitely faster than the equivalent DOS
- code, because it reduces the double handling that DOS did for most reads.
- But be careful - ProDOS pretty much uses the original RWTS subroutines for
- the actual read/write nibble routines. You can't speed them up, for the
- same reason that adding several women won't produce a baby any faster!
-
- >Austin C. Phelps bbs-aphelps@jwt.UUCP
-
- Cheers,
- Peter
- --
- || Peter A Watson || Telephone: (03) 894-1087 [+613] 894-1087 ||
- || PO Box 493 || InterNet : paw%ausom.oz@sol.cc.deakin.oz.au ||
- || Doncaster Vic || "On a clear disk you can seek forever!" ||
- || Australia 3108 || "XYZZY..PLUGH..MOOF..What is that $%^& password?" ||
-