rbarraud / cpm-fat

CP/M for the Z80 Playground that runs on the FAT disk format

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

cpm-fat

CP/M for the Z80 Playground that runs on the FAT disk format. This enables you to run CP/M v2.2 on the Z80 Playground and transfer files easily to and from your PC, because this version of CP/M runs on FAT, so the files are compatible between Windows and CP/M.

For more details see https://8bitStack.co.uk

For videos about the Z80 Playground see https://youtube.com/playlist?list=PL3arA6T9kycptsudBx3MyLbHCOjdoBhO6

The main parts of this repo are:

  • CORE.ASM - The core routines for accessing the hardware.
  • BIOS.ASM - A stub of a CP/M BIOS.
  • BDOS.ASM - My implementation of the CP/M BDOS.
  • CCP.ASM - The standard Digital Research CCP.

These should all be assembled into .BIN files and put into the /CPM directory or your USB Drive. The assembler I use is Pasmo.

Also, to get the system started, there is a boot loader called CPM.ASM. This should be assembled to CPM.HEX and put in the EEPROM.

The full content of the USB Drive is contained in "master disk.zip" in case you ever need it.

About

CP/M for the Z80 Playground that runs on the FAT disk format

License:GNU General Public License v3.0


Languages

Language:Assembly 100.0%