[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