Subversion Repositories MB01 Project

Rev

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.