Porting CP/M to the Agon Light, on an Agon Light
Channel: Poking Technology
Date: 2023-06-01

In whch yr hmbl svt writes a CP/M BIOS for the Agon Light in the most stupidly pointless way --- demonstrating the power (and inconvenience) of the built-in BBC Basic assembler.

So, I did say I would polish this up and publish it somewhere, but it actually seems that someone else did a better port _on the very same day I did this_ so go and look at that one instead. https://github.com/nihirash/Agon-CPM2.2

If you still want the BBC Basic-hosted version look here: https://gist.github.com/davidgiven/66ddef283e2965bd35f052e8ed93443c I haven't even renumbered it!

0:00:00 Start
0:12:32 The BBC Basic assembler
0:22:33 Getting started with MOS
0:30:58 BIOS basics
0:45:01 Simple system calls
1:01:02 More simple system calls
1:10:45 Complex system calls
1:20:43 The pain begins
1:35:12 My slow spiral into madness continues
1:50:37 Technically it works now... technically
2:14:24 I suppose you could call it done?