[Coco] NitrOS9 build errors

Aaron Wolfe aawolfe at gmail.com
Mon Jan 20 21:09:13 EST 2014


On Jan 20, 2014 8:58 PM, "Bill Pierce" <ooogalapasooo at aol.com> wrote:
>
>
> Tormod & Bob,
> Tormod is probobly right here. These disks are meant to be used in the dw
gui and dw doesn't care about anything but sectors. Back to back. and  flat
out.
> In theory, they would never see a "normal" drive, that's what the other
disks are for.
> At least that's the way it was explained to me when I complained about
the sizes of dw dsks being non-standard.

The DW server does not care at all about (or have any concept of) sides,
heads, tracks, density, etc.  LSN is the *only* parameter used to identify
any particular section of any disk.

This is also how OS9 works, if my understanding is correct.  The low level
device driver must translate any physical characteristics to pure LSN based
access for OS9/RBF to work.

Assuming that is true, then none of the physical descriptor bits will make
any difference when DW is used with OS9.  Nothing reads them, nothing cares
whether any of the SS/DS/SD/DD/TPI bits are set at all.  It would be most
correct to simply not display any of these settings for DriveWire disks,
since they are meaningless.
We cannot avoid the bits existing in the OS9 format, so tools like os9 id
are always going to display something, but its basically garbage.



More information about the Coco mailing list