Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
1 | - | 1 | |
2 | Source code for MB01 system -- 65C816 |
||
3 | |||
4 | All code is linked in one binary block of 512Kb that is |
||
5 | loaded, at startup, or from a flash memory (AM29F040) or from |
||
6 | an emulator connetected via usb at PC, and copied into |
||
7 | a 512Kb ram. This ram is addressed from bank $f8 to bank $ff, |
||
8 | and the source code reflect this segmentation: |
||
9 | |||
10 | src/f8 code in bank $f8 startup, isr, bios |
||
11 | src/f9 code in bank $f9 first attempt to implement fat16 |
||
12 | src/fa code in bank $fa some library functions |
||
13 | src/fb code in bank $fb nothing |
||
14 | src/fc code in bank $fc nothing |
||
15 | src/fd code in bank $fd a multiwindows full screen text editor |
||
16 | src/fe code in bank $fe a kind of commodore emultor |
||
17 | src/ff code in bank $ff monitor, assembler, disassembler, diagnostic |
||
18 | |||
19 | Files are assembled and linked with a 2500ad series assembler/linker |
||
20 | |||
21 | Directory font contain a binary file for vga/ega fonts as extracted by a PC. |
||
22 | |||
23 |