[Coco] Nitros9 on Keil

Aaron Wolfe aawolfe at gmail.com
Tue Sep 14 02:23:10 EDT 2010


On Mon, Sep 13, 2010 at 4:16 AM, Mark McDougall <msmcdoug at iinet.net.au> wrote:
> On 13/09/2010 5:48 PM, Aaron Wolfe wrote:
>
>> mess and (i think) vcc support the 'emudisk' driver, if that helps at
>> all.  not ide, but lets you treat a file like it's a hard disk. -Aaron
>
> That may be suitable, I'll have to look into it. Thanks!
>
> Basically I'm trying to install OS9 onto an image that I can transfer to CF
> and boot on a physical Coco (1) using HDBDOS and IDE interface.
>

FWIW, I've had luck in creating a disk image using DriveWire (would be
essentially the same using MESS), formatting it, setting up OS9 as
desired, and then transferring that file byte by byte onto an SD card
"partition" for use with Roger's drive pak.  A partition here just
being a specific range of the card allocated in the drive pak
partition table.   I've also dumped the entire contents of a CF card
that was formatted in the SuperIDE controller to a file and mounted
that under DriveWire, was able to access the files.  You have to
account for the differences in sector sizes, OS9 is always 256 bytes
and CF/SD stuff seems to be 512 bytes.  It's been a while but I wrote
a 5 minute perl script to do the job of padding the sectors and in
drive pak's case putting them in the proper location for the
partition.
Also, you can mount the 'hard drive image' supplied with VCC as a disk
in DriveWire and it will work fine.

So... I think the basic idea is that so long as you have a file that
contains the sectors and you map those sectors to their equivalent
area on the CF card, you'll be fine.

> Regards,
>
> --
> |              Mark McDougall                | "Electrical Engineers do it
> |  <http://members.iinet.net.au/~msmcdoug>   |   with less resistance!"
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
>



More information about the Coco mailing list