A (not so) basic monitor program for my 6502 build.
- Buffered UART with 16C550C
- Line editor
- Command processing
- View/Modify Memory
- X/Y modem uploads
- Binary execution
- Disassembler?
- Generic driver model? So people can use something other than the 16C550C
ZP | Description |
---|---|
00 | Reserved for banking |
01 | Reserved for banking |
02 | Kernel 8-bit parameter/register |
03 | Kernel 8-bit parameter/register |
04 | Kernel 8-bit parameter/register |
05 | Kernel 8-bit parameter/register |
06 | Kernel 16-bit parameter/register |
08 | Kernel 16-bit parameter/register |
0A | Kernel 16-bit paraemter/register |
0C | Kernel 16-bit parameter/register |
0E | Kernel 32-bit parameter/register |
12 | Kernel 32-bit parameter/register |