[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: IDE and CF on CFFA
Hi Rich,
Maybe you remember me ?-)
> But what I was thinking about for DOS 3.3 support would be to gut the
> CFFA firmware of all of the prodos specific stuff, and just keep the
> core sector read write routines. Then add the code to interface that
> code to DOS 3.3. The other key would be to rewrite that much simplified
> firmware it so that it worked with the 6502 and therefore the Apple II,
> II+, IIe.
I've thought / written some asm code / tried that stuff, for my original IDE
design.
> I guess what is stopping me is the time needed to reverse engineer
> DOS3.3 enough, even given there are good references on the subject. It
> would still suck up a large number of weekends that I don't have right
> now.
I also gave up, for various reasons, the most important one being the fact
that DOS3.3 is designed around a rigid idea of what a volume is and thats
nothing else than a 13/16 sector thing with 143 KB inside... The other
reasons are that I moved to other hobby dev projects since then (PS2, and
Amiga mostly).
Now my turn for a question. I've done a full ATA/ATAPI PIO/UDMA driver for
the AmigaOne (basically a PowerPC mainboard with a VIA southbridge). It
works fine with HDD's & CD's, but a user recently reported that when he
hooks a compactflash card to the IDE bus with the ad hoc adapter, my driver
wont deal with it.
As I have neither had a CF in my hands, nor an adapter, could you tell me if
there is anything specific to these toys ? I have the multivolume ATA(PI)
docs but a hint such as 'poweron signature is neither ATA nor ATAPI but
0xblablabla would be highly appreciated before I dive again in those docs.
Kind regards,
--
St�phane Guillard