Skip to content

Cerberus 2080 and 2100 firmware including BBC BASIC for Z80

License

Notifications You must be signed in to change notification settings

breakintoprogram/cerberus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cerberus

Cerberus 2080 and 2100 firmware

What is the Cerberus

The Cerberus is an innovative 8-bit multi-processor microcomputer board designed by Bernardo Kastrup aka The Byte Attic. It can run either Z80 or 6502 code off native on-board CPUs, and the board BIOS runs off an ATmega328p. The board is open-source, and you can find more details about it here.

https://www.thebyteattic.com/p/cerberus-2080.html for the original Cerberus 2080 https://www.thebyteattic.com/p/cerberus-2100.html for the revised Cerberus 2100

What is in this repo

  • A revised version of the BIOS code (CAT) that runs on the ATmega328p
  • A version of BBC BASIC for Z80 that is customised to run on the Cerberus
  • Files to copy to the SD card (in folder 'sd')
  • Python utlities (in folder 'python')
  • Powershell utilities (in folder 'powershell)

Licenses

This code is released under an MIT license, with the exception of BBC BASIC for Z80 which is distributable under the terms of a zlib license. Read the file COPYING for more information.

Dean Belfield

Twitter: @breakintoprogram Blog: http://www.breakintoprogram.co.uk