André 's 8-bit pages
(C) 1989-2012 André Fachat
On these pages you will find quite some information concerning selfbuilt 8-bit computers of the 6502 line. Also some stuff for old Commodore machines with this CPU is there, like new C64 kernals, VC1541 modifications etc. A selfbuilt operating system features Multitasking, dynamic memory management, a standard library and internet access.
For my further plans around the 6502 please see my new Sneak Preview page!
- 2012-01-01 Added my own SPI65/B solution for the SPI bus. Added a separate page for 6502-based Ethernet and TCP/IP. Added a separate page for 6502-based USB solutions.
- 2011-12-23 Some small updates to the programming specs; see change log there.
- 2011-06-04 Added a 6502 networking page Updated the BIOS board with a new layout. Updated and added a new version of the Power supply board. Various other updates across the site.
- 2011-05-04 Updated the CS/A Video board with a bug-fixed version.
- 2011-05-01 The 65k project: Some general updates and a larger update to the programming specs. Added the Design Notes page to explain some of the design decisions.
- 2011-04-29 Added a new Block Transfer Engine to my CS/A computer.
- 2011-04-24 Added a page to describe the funny things I found in an 8032-SK I got.
- 2011-04-23 Added a page for the 8032-SK model and started a programming languages page to the PET index.
- 2011-04-22 Added a completely new USB board to my CS/A computer. Device and Host operation possible with a 1MHz 6502!
- 2011-01-15 Added a section about bringing a PET on the 'Net. (and updated the PET CS/A adapter page that is being used here).
- 2011-01-04 Added a completely new Ethernet board to my CS/A computer.
- Commodore 8-bit stuff
- PETindex - a list of hardware information and links to the old CBM PET machines
- Commodore Hardware mods and projects : Various CBM hardware projects, like SCSI interface, or a project to build Your own new PET 4032. Other items are C64 kernel mods and IEEE488 interfaces, including one for the PC to use it as disk drive.
- PET816 - a 65816 replacement board for a 6502, as tested in CBM PETs and my CS/A
- General 6502 hardware stuff
- CS/A65 and Gecko are my selfdesigned and selfbuilt multi- resp. singleboard 6502 computers. The CS/A65 features virtual memory, video card, a SCSI interface and many more stuff I have now linked my CS/A65 emulator, based on the VICE emulator, to this page.
- The Advanced 6502 page is there for projects that go beyond the original 6502 design. It currently contains the PET816 board that speeds up a 1 MHz PET up to 10 MHz! This page will also be the home for the future 65k project - see my sneak preview page for more on that.
- Hardware info : Information on various items and standards used in these pages. Examples are CRTC and 74ls610 MMU info, and information about the SCSI and I2C standards.
- Hardware Tools and Stuff : Miscellaneous hardware stuff. Currently contains a Logic Probe.
- 6502 software stuff
- GeckOS/A65 A small 6502 multitasking operating system that runs on the Commodore C64 and PET computers, as well as my selfbuilt 6502s.
- LIB6502 is an attempt in defining a C-like standard library for 6502 assemblers. It is used in GeckOS/A65.
- o65 fileformat is a flexible relocatable 6502/65816 fileformat.
- Software I wrote with relation to the 6502. Features cross assembler, C64 basic extension, etc.
- 6502 knowledge bits
- Articles I wrote about computer system and operating system architecture with relation to the 6502. Currently contains a articles about 6502 multiasking, Use of an MMU with the 6502, and about the GeckOS/A65 multitasking operating system.
- 6502 hardware related articles I wrote. Articles are about hardware like RDY generation, using a UART in a 6502 system, or how to create an infrared remote control. Also has a discussion with - or rather a design lesson I got from - Bil Herd, the hardware designer of the Commodore 128. Now contains the Xilinx tools page about the CPLD tools I am using for my newest designs.
Last updated 2010-09-10.
