[Coco] [Color Computer] CoCo keyboard

John John0457 at hotmail.com
Fri Jul 16 02:41:01 EDT 2004


Hi,

I was wondering if someone could send me a schematic for the CoCo. I
have a 1981 Motorola Microprocessor Data manual which has a circuit
of something resembling the Coco. Keith Howell has a lot of good
information on his web site.

I would like to know how the CoCo ROM scans the keyboard through the
PIA. I would like to interface a PS/2 keyboard to a PIA in VHDL. I
know I have discussed this issue in the past. My concern is that the
PIA is bi-directional, so in theory it should be possible to scan
the keyboard using Port A as an output and port B as an input or
vice versa. My concern is that a number of games may bypass the CoCo
ROM routines and do their own "thing" with the PIA. Bi-directional
switching in FPGA's is possible ... but just a bit messy. Is there a
convention for the keyboard ?

Has anyone disassembled the CoCo ROM ?

I would like to use a Compact Flash module for the CoCo. There was a
discussion on this a few months back. I could either write a Compact
Flash driver for the Coco which would probably mean patching the ROM
or simulate a Floppy disk interface with the compact flash.

I assume the CoCo has internal drivers for a floppy disk. I had an
idea of simulation a Floppy Disk Controller front end while using a
Compact Flash on the Back end. Does anyone know which FDC the CoCo
uses ? The SWTPC uses the WD1771, but I think the CoCo uses a
Motorola chip.

How many bytes / sector does the CoCo use ? OS9 uses 512 byte
sectors I beleive which is compatible in size with the Compact
Flash. Flex on the other hand uses 256 byte sectors which is a bit
more difficult to simulate on a compact flash.

Thanks

John.




------------------------ Yahoo! Groups Sponsor --------------------~-->
Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar.
Now with Pop-Up Blocker. Get it for free!
http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/CFFolB/TM
--------------------------------------------------------------------~->

Brought to you by the 6809, the 6803 and their cousins!
Yahoo! Groups Links

<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ColorComputer/

<*> To unsubscribe from this group, send an email to:
ColorComputer-unsubscribe at yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/





More information about the Coco mailing list