GeckOS-V2. GeckOS version 2, a multi-tasking and multithreading operating system for the 6502
279xa65. 6502/65816 cross assembler
58MicroPET. A Commodore PET replica and more - with all new parts in 2022
56usb65. USB host and device drivers for the 65x02
25af65k. My implementation of the 65k processor core, a 6502 blown up to 64bit
20XD2031. A filesystem server for Commodore 8-bit computers
17upet_family. Root repository for the Micro-PET type family of boards
12cbm_micropet. A small, single-PCB clone of the Commodore PET with all modern parts
10nano488. An IEEE488 interface for the PC using USB and an Arduino Nano (tm)
9csa_ultracpu. The CPU board for a 17MHz Colour-PET clone with modern interfaces
9o65. Reference documentation for the o65 file format
8cbm_keyboard. Keyboard replacement solutions for the Commodore PET
7xcbm. A curses-based, console level emulator for Commodore 8-bit machines
7a65k. Assembler for 6502 and relatives, esp. the 65k family
6cbm-burnin-tests. C
4cbm_ultipet. HTML
3csa_ultrabus. A backplane for CS/A, Apple II and RC2014 boards
3cbm-benchmarks. Benchmark programs and results
2GeckOS-V1. Version 1 of the GeckOS operating system, for historical preservation
2nano-every-serial-example. Example code to setup and use the Arduino Nano Every (tm) with Linux/avrdude, and use the serial interface
2c128_bdos. Recovery and Recreation of the BDOS file transfer program for VC1571 and PC floppy disks
2cbm-fastiec. Holds code to implement std/fast serial IEC using the VIA's shift register, with the Micro-PET as first platform target
1upet_supermon816. An adaption of BCS Technology's supermon816 for use in the Micro-PET family of machines
1upet_wifi. Wifi breakout module for the Micro-PET, Ultra-CPU, and Ulti-PET
1via-sr-bugtest. Makefile
1