rbarraud / 2063-Z80-cpm

A flash boot-loader and cp/m 2.2 BIOS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

2063-Z80-cpm

A BIOS and build scripts for installing CP/M 2.2 on an SD card for the Z80 Retro! board.

How to Avoid Spoilers!

Starting on 20220304 you can avoid any spoilers while watching my YouTube video playlist that discusses this project by clicking on the Releases/tags link in github and locate the tag that matches the datecode in each video. (Specifically the datecode in the video itself, not the dates that YouTube posts about when the videos are uploaded etc.)

Note that I use datacodes that look like this: YYYYMMDD.n

Sorry I did not think of this before.

SD Card Preparation

A discussion of how to partition an SD card for the Retro! board can be found in ./README-SD.md

Boot a Hello World! app from the SD card

See the code in ./hello to create a program that will load and run from the SD card.

Where to download CP/M

The Unofficial CP/M Web site contains:

See ./cpm22 for details on downloading and preparing the files for assembly.

Build and install CP/M

See ./retro for details on assembling and installing CP/M onto an SD card.

Resource Links

About

A flash boot-loader and cp/m 2.2 BIOS

License:GNU Lesser General Public License v2.1


Languages

Language:Assembly 95.6%Language:Makefile 3.2%Language:BASIC 1.2%