blob: 4b9b1c35efa8463df7253f53e3479f923e0872ab [file] [log] [blame]
adamdunkels4b0459d2003-04-05 12:35:32 +00001MEMORY {
2 ZP: start = $02, size = $1A, type = rw, define = yes;
3 RAM: start = $11FF, size = $6E01, define = yes, file = %O;
4 RAM2: start = $9FFF, size = $2001, define = yes, file = %O;
5}
6SEGMENTS {
7 STARTUP: load = RAM, type = wprot;
8 LOWCODE: load = RAM, type = wprot;
9 CODE: load = RAM, type = wprot;
10 RODATA: load = RAM, type = wprot;
11 DATA: load = RAM, type = rw;
12 BSS: load = RAM, type = bss, define = yes;
13 ZEROPAGE: load = ZP, type = zp;
14}
15
16FEATURES {
17 CONDES: segment = RODATA,
18 type = constructor,
19 label = __CONSTRUCTOR_TABLE__,
20 count = __CONSTRUCTOR_COUNT__;
21 CONDES: segment = RODATA,
22 type = destructor,
23 label = __DESTRUCTOR_TABLE__,
24 count = __DESTRUCTOR_COUNT__;
25}
26SYMBOLS {
adamdunkelsf6229632004-06-06 06:46:57 +000027 __STACKSIZE__ = $200;
adamdunkels4b0459d2003-04-05 12:35:32 +000028}