Blame | Last modification | View Log | Download | RSS feed
Source code for MB01 system -- 65C816
All code is linked in one binary block of 512Kb that is
loaded, at startup, or from a flash memory (AM29F040) or from
an emulator connetected via usb at PC, and copied into
a 512Kb ram. This ram is addressed from bank $f8 to bank $ff,
and the source code reflect this segmentation:
src/f8 code in bank $f8 startup, isr, bios
src/f9 code in bank $f9 first attempt to implement fat16
src/fa code in bank $fa some library functions
src/fb code in bank $fb nothing
src/fc code in bank $fc nothing
src/fd code in bank $fd a multiwindows full screen text editor
src/fe code in bank $fe a kind of commodore emultor
src/ff code in bank $ff monitor, assembler, disassembler, diagnostic
Files are assembled and linked with a 2500ad series assembler/linker
Directory font contain a binary file for vga/ega fonts as extracted by a PC.