[net.micro.6809] Defeat your CRC checking and speed 'em up

steve@wlbr.UUCP (Steve Childress) (10/29/85)

May I suggest that RS-DOS on the CoCo can ignore disk read errors (soft?)
and therefore proceed to incorrectly load a program. I don't find this
too hard to accept, given that CoCo DOS is not a DOS but really a
cassette tape emulator. And one cannot backspace an audio cassette and re-read.

The CRC check in OS9 can be defeated to the advantage of speed. The risk
is that data will be corrupted as it is stored in memory, having been
read OK from disk. Very few minicomputers (much less micro's) have bus
error checking for I/O because the error rates are tiny as compared to
soft and hard errors on magnetic media.


		Regards,
			Steve Childress
			Eaton IMS    R&D Group MS 43 
			31717 La Tienda Drive
			Westlake Village,  CA    91360
			(818) 889-2211 X2148
			{trwrb, scgvaxd, ihnp4, voder, vortex} !wlbr!steve
		        or	 		        ...wlbr!wlbreng1!steve

jimomura@lsuc.UUCP (Jim Omura) (10/31/85)

In article <384@wlbr.UUCP> steve@wlbr.UUCP (Steve Childress) writes:
>
>May I suggest that RS-DOS on the CoCo can ignore disk read errors (soft?)

     Actually, someone at the local Shack pointed out the obvious to
me.  The CoCo, having so many interfaces in it's chain (Computer to
Multipak, Multipak to Controller, Controller to Cable, Cable to drive
Logic Board), probably was just mucking it up downstream.  After the
Hardware CRC.  If this is what you're suggesting.  It seems to be the
most likely answer.  In fact, there's an even less likely but still
considerable chance of it mucking up after loading due to spurious
signals.
                                          Cheers! -- Jim O.



-- 
James Omura, Barrister & Solicitor, Toronto
ihnp4!utzoo!lsuc!jimomura
Byte Information eXchange: jimomura
Compuserve: 72205,541
MTS at WU: GKL6