[Coco] Status update and your input on the Floppy Disk Controller emulator for the CoCo
Todd Wallace
dragonbytes at cox.net
Wed Jun 1 20:01:34 EDT 2011
My request is that the SDHC use FAT32 and reads image files. Some of us don't use Windows and would prefer a universal filesystem that we can just drag and drop our disk images in. I don't know if that makes things too complicated or not, but I thought i'd mention it
- Todd Wallace
On Jun 1, 2011, at 3:04 PM, Steve Bjork wrote:
> Earlier this year, work start on a Floppy Disk Controller emulator for the CoCo. This device would plug into a CoCo and emulate the functions of the Western Digital Floppy Disk Controller and Floppy Disk Drive. In place of the Floppy media, the device would use a SDHC memory card to store the floppy disk data.
>
> Since the device would emulate the WD1793 and the other components on the Tandy Floppy Disk controller, it will work with most color computer software without any software patches. (Even most copy protected software.)
>
> At the last CoCoFest, I received a lot of helpful input on the device. Some of the ideas ranged from adding a Network interface to talk to a host computer to a video circuit for 256 colors. But the best suggestion was KIS (Keep It Simple) so the device could be designed and build in the shorted time possible.
>
> With the fact that others are working on both USB and Network interfaces for the CoCo, there is no need for the FDC emulator to anything more than the FDC and SDHC memory card. There will be a PC program for transferring data to the SDHC card and back. You could even use DriveWire or CoCoNet to talk to Host PC and will using the FDC emulator. These options should handle any need to talk to a host PC for getting data to and from the device.
>
> The current design uses two micro-controller. The first is a small, but very fast chip to emulate the WD1793 and Tandy logic of the FDC pak. The second micro-controller handles the track format and data information stored in the SDHC card. The total cost of both micro-controllers cost less than $10 in single unit quantities.
>
> The FDC emulator will have a number of setup switches and LEDs for configuring and status information. The first four switches will be the disk write protect switches. (Much like the write protect tabs on a floppy disk.) An eight way switch is the Boot configuration selector to load one of eight different drive/disk configurations with an auto boot option. A special “write protect all” switch that will keep the SDHC from being wrote to even if the CoCo start running bad code. (Handy for writing test code.) The LEDs will display drive motor on and Access for of the four drives plus a SDHC write protected status and access lights.
>
> In addition to the FDC emulator mode, the device can run in special transfer mode for maxim throughput to the SDHC card. The applications of this mode range from OS-9 drivers to John W. Linville’s CoCo Video Player.
>
> With the basic design of the FDC emulator now locked down, the type of CoCo Floppy Disk Controllers needs to be addressed. Both Tandy FDC paks are for the most identical from the software point of view. But there are third party devices with a few changes here and there. The question is, are they compatible (on the software) to the Tandy FDC pak. If not, what changes would I need to support to make software designed for them to work on FDC emulator?
>
> The next item is the drive select lines. The standard Tandy setup uses 4 drive select lines to select drives 0 to 3. There was also a semi-standard of using drive 4 select line as the head select line for double sided drives. Are there any other configurations for the Drive Select lines than these two?
>
> Thank you for your input,
>
> Steve Bjork
>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
More information about the Coco
mailing list