[Coco] Preliminary Support for SDC in HDBDOS

Brett Gordon beretta42 at gmail.com
Mon Nov 24 12:32:40 EST 2014


Right now, it assumes a max sized partition, 256 disk.  I have to add
one more method to flesh out the HDB Driver.  I would like some people
to test the ROM out before plopping it by default onto the SDC image.
If  you try it let me know how it turns out.

I don't think I can fit all the fancy stuff, like Darren's SDCDOS into
8K.  And I'm pretty sure Boisy and Mark expressed concerns about HDB
spreading out into a 16k image. So the fancy stuff my have to stay on
a utility disk.

On Mon, Nov 24, 2014 at 12:02 PM, Zippster <zippster278 at gmail.com> wrote:
> That sounds great.  When you get it finalized I can include it in one of the selectable
> ROM banks as an optional DOS (for future shipments of SDC’s), since there
> are 6 banks open.
>
> - Ed
>
>
>> On Nov 24, 2014, at 8:09 AM, Brett Gordon <beretta42 at gmail.com> wrote:
>>
>> This weekend I was able to hack in some preliminary support for
>> CoCoSDC into HDBDOS.   This will allow you to treat a SDC mounted hard
>> drive image in the same manner as the other devices (IDE,SCSI,DW,
>> etc...)
>>
>> I have replaced the only the low-level DSKCON drivers, so HDB can
>> access the two logical drives. However, HDBDOS cannot do all the fancy
>> stuff (yet) - mount disk images, list the SD directory.  In other
>> words, you will probably have to have a config.ini on your SD card to
>> make SDC auto-mount images.
>>
>> I have shared three files here:   http://sites.google.com/site/cocoboot2/down
>>
>> hdbsdccc3.dsk :  cocoboot disk that autoloads the new HDB (coco3)
>> hdbsdccc2.dsk:   save as above for the CoCo2
>> hdbsdc.rom:        a new ROM image (set for partition offset 0x000000 )
>>
>> There's two ways to try it:
>>
>> 1. Burn (flash) the ROM to your device, and boot.  The same directory
>> has a SDC flashing utility.
>>
>> 2. Use the above cocoboot disk to use HDBSDC in RAM.  If the cocoboot
>> disk fail to boot properly, its probably because you have an MPI, or a
>> strange configuration.. no worries: CoCoBoot contains a menu-driven
>> setup program to help you tailor the boot to different setups. (Yes,
>> it can change your HDB partition offset)
>>
>> This is all experimental (but tested).  Shortly, I'll ask for a code
>> review of my changes to HDBDOS, and maybe they will get pushed to the
>> repo.
>>
>> If you need any help, email me.
>>
>> --
>> Brett M. Gordon,
>> beretta42 at gmail.com
>>
>> --
>> Coco mailing list
>> Coco at maltedmedia.com
>> https://pairlist5.pair.net/mailman/listinfo/coco
>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> https://pairlist5.pair.net/mailman/listinfo/coco



-- 
Brett M. Gordon,
beretta42 at gmail.com


More information about the Coco mailing list