|
- MEMORY {
- ZP: start = $0030, size = $00D0, type = rw, define = yes;
- LOADADDR: start = $07FF, size = $0002, type = rw, file = %O;
- RAM: start = $0801, size = $17FF, type = rw, file = %O;
- OCCUPY: start = $2000, size = $0040, type = rw, define = yes;
- BSSRAM: start = $2040, size = $0200, type = rw, define = yes;
- }
-
- SEGMENTS {
- ZEROPAGE: load = ZP, type = zp;
- LOADADDR: load = LOADADDR, type = ro;
- EXEHDR: load = RAM, type = ro;
- CODE: load = RAM, type = ro;
- RODATA: load = RAM, type = ro;
- DATA: load = RAM, type = rw;
- SPRITES: load = RAM, type = ro, align = $40;
- OCCUPANCY: load = OCCUPY, type = bss, define = yes;
- BSS: load = BSSRAM, type = bss, define = yes;
- }
|