André's 8-bit Pages  Projects  Code  Resources  Tools  Forum
search

(Google, in new window)
share
follow
Follow my 8-bit tweets on
Twitter
(In new window)
discuss

Discuss my site on this 6502.org forum thread

(Forum registration required to post)

Hot!

Dive into the retro feeling and build yourself a Commodore PET replica

Need more speed? Speed up your 6502 computer with this 10 MHz 6502 CPU replacement board

Interested in electronics design? Look at the design lesson I got from Bil Herd, the hardware designer of the C128

Want 64bit? - pimp the 6502 with the 65k processor design!

You are using an old MS Internet Explorer as browser. This version is not supported anymore. Please use a more modern browser, like Internet Explorer 8 or later, Firefox, Google Chrome, or Opera.

CS/A65 KEY+RS232

This board implements a simple matrix keyboard interface that is Commodore PET compatible but can also use a C64 keyboard. It also implements a RS232 interface using a 6551 ACIA.
  •  
    2006-11-01 Board is deprecated. Use PETIO board instead.
  •  
    2006-11-01 Added driver code.

OS/A65 Keyboard driver

This driver handles the keyboard included in this board. It provides these methods
  • inikbd - initialize the keyboard
  • getkey - scan the keyboard
 
con_csa.a65(excerpt from console driver)
 
kdefs.i65(terminal codes definitions)
 
pia6521.i65(PIA register definitions)

OS/A65 ACIA RS232 driver

This driver handles the ACIA RS232 hardware included in this board. As this board does not use the standard ACIA handshake lines but lines from the VIA, this is not a general ACIA driver. In addition it includes the ACIA driver for the original BIOS V1.x board.
 
oa1ds.a65(ACIA driver)

Version: 1.0B

Status: ok

Notes

 
This board is deprecated. Please use the PETIO board instead.

Files

 
csakeydesc.txt
 
csakeyparts.txt
 
csakey.fig
 
csakey.png
 
csakey.ps.gz
 
csakey.jpg(ACIA missing, but (so far undocumented) I2C testbed added)

Last modified: 2006-11-01.

Return to Homepage