home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.apple2
- Path: sparky!uunet!munnari.oz.au!labtam!labtam!philip
- From: philip@labtam.labtam.oz.au (Philip Stephens)
- Subject: Re: Apple II RWTS codes.
- Organization: Labtam Australia Pty. Ltd., Melbourne, Australia
- Date: Thu, 27 Aug 1992 23:03:13 GMT
- Message-ID: <philip.714956593@labtam>
- References: <m0mNh96-000130C@crash.cts.com>
- Lines: 18
-
- ncp@gnh-cathouse.cts.com (Neal Pitts) writes:
-
- >>> The stuff in DOS 3.3 reads the raw data and then analyzes it,
- >while the ProDOS routine analyzes it while it's reading (where analyze ==
- >convert from 6+2 encoding to plain data). <<
-
- >Is there any good reason for ProDOS to do this? I would think that it would
- >have taken the speed penalty for a good reason...
-
- ProDOS's way is faster. Since ProDOS reads and writes data in blocks (two
- sectors at a time), having the two sectors of a block physically adjacent means
- they can be read and written quicker. And to top it off, this arrangement
- allows the interleave to be 2:1, compared to DOS 3.3's interleave of 3:1.
- So there you go!
-
- Philip Stephens
- Labtam Australia Pty Ltd
- philip@labtam.labtam.oz.au
-