home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / sys / apple2 / 19468 < prev    next >
Encoding:
Internet Message Format  |  1992-08-25  |  2.6 KB

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