OSDN Git Service

- vram address increment size 32 is supported.
[motonesfpga/motonesfpga.git] / tools / test-image / sample1.cfg
1\83\81\83\82\83\8a\83}\83b\83v\r
2 MEMORY {\r
3         HEADER:         start = $0000, size = $0010, file = %O, fill = yes;\r
4         ROMST:          start = $8000, size = $7ffa, type = ro, file = %O, fill = yes, define = yes;\r
5         ROMINFO:        start = $fffa, size = $0006, type = ro, file = %O, fill = yes, define = yes;\r
6         ROMCHR:         start = $0000, size = $2000, type = rw, define = yes;\r
7         ZP:             start = $0000, size = $0020, type = rw, define = yes;\r
8         RAM:            start = $0400, size = $0400, type = rw, define = yes;\r
9         STACK:          start = $0200, size = $0200, type = rw, define = yes;\r
10         SRAM:           start = $6000, size = $2000, type = rw, define = yes;\r
11 }\r
12 \r
13\83Z\83O\83\81\83\93\83g\83}\83b\83v\r
14 SEGMENTS {\r
15         HEADER:         load = HEADER,          type = ro;\r
16         STARTUP:        load = ROMST,           type = ro,      define = yes;\r
17         VECINFO:        load = ROMINFO,         type = ro,      define = yes;\r
18         RODATA:         load = ROMST,           type = ro,      define = yes;\r
19         DATA:           load = ROMST, run = RAM,type = rw,      define = yes;\r
20         BSS:            load = RAM,             type = bss,     define = yes;\r
21         ZEROPAGE:       load = ZP,              type = zp;\r
22         CODE:           load = ROMST,           type = ro,      define = yes;\r
23         CHARS:          load = ROMCHR,          type = ro;\r
24 }\r
25
26 FEATURES {
27         CONDES: segment = RODATA,
28                 type = constructor,
29                 label = __CONSTRUCTOR_TABLE__,
30                 count = __CONSTRUCTOR_COUNT__;
31         CONDES: segment = RODATA,
32                 type = destructor,
33                 label = __DESTRUCTOR_TABLE__,
34                 count = __DESTRUCTOR_COUNT__;
35 }
36
37 SYMBOLS {
38         __STACKSIZE__ = $0200;
39 }