]> git.sur5r.net Git - cc65/blob - testcode/disasm/fixed.da
ld65: implement '--allow-multiple-definition' command line parameter
[cc65] / testcode / disasm / fixed.da
1 // Da65 input file before preprocessed by cpp
2 // RAM and Fixed ROM map
3
4 #ifndef FIXED_DA_INCLUDED
5 #define FIXED_DA_INCLUDED
6
7 #ifndef TARGET_BANK
8 #define TARGET_BANK -1
9 global {
10     inputoffs $1C010;
11     inputsize $4000;
12     startaddr $C000;
13     cpu "6502";
14 };
15 #endif /* !defined(TARGET_BANK) */
16
17 // ---- RAM map ----
18 label { addr $00; name "VariableA"; };
19 label { addr $01; name "VariableB"; };
20 label { addr $0100; name "Stack"; size $0100; };
21 #if defined(TEST_ERROR) && TARGET_BANK == 0
22 erroneous_line;
23 #endif
24
25 // ---- Fixed ROM map ----
26 label { addr $C000; name "CommonProcA"; };
27 label { addr $C123; name "CommonProcB"; };
28 range { start $E123; end $FFFF; name "CommonData"; type ByteTable; };
29
30 #endif /* !defined(FIXED_DA_INCLUDED) */