blob: 76efb178aa240681337d753bab52c5b409582274 [file] [log] [blame]
adamdunkels7992fbf2003-04-08 19:19:32 +00001MEMORY {
2 ZP: start = $02, size = $1A, type = rw, define = yes;
3 RAM: start = $7FF, size = $c801, define = yes, file = %O;
4}
5SEGMENTS {
oliverschmidt15388d62005-04-24 22:00:40 +00006 STARTUP: load = RAM, type = ro;
7 INIT: load = RAM, type = ro;
8 CODE: load = RAM, type = ro;
9 RODATA: load = RAM, type = ro;
adamdunkels7992fbf2003-04-08 19:19:32 +000010 DATA: load = RAM, type = rw;
11 BSS: load = RAM, type = bss, define = yes;
12 ZEROPAGE: load = ZP, type = zp;
13}
14FEATURES {
15 CONDES: segment = RODATA,
16 type = constructor,
17 label = __CONSTRUCTOR_TABLE__,
18 count = __CONSTRUCTOR_COUNT__;
19 CONDES: segment = RODATA,
20 type = destructor,
21 label = __DESTRUCTOR_TABLE__,
22 count = __DESTRUCTOR_COUNT__;
oliverschmidt15388d62005-04-24 22:00:40 +000023 CONDES: segment = RODATA,
24 type = interruptor,
25 label = __INTERRUPTOR_TABLE__,
26 count = __INTERRUPTOR_COUNT__;
adamdunkels7992fbf2003-04-08 19:19:32 +000027}
28SYMBOLS {
adamdunkels30d3ae42004-09-09 21:38:18 +000029 __STACKSIZE__ = $100;
adamdunkels7992fbf2003-04-08 19:19:32 +000030}