]> rtime.felk.cvut.cz Git - sysless.git/blob - board/h8eurobot/libs/h8canusb.ld-cfg
Removed symlinks to obsolete files
[sysless.git] / board / h8eurobot / libs / h8canusb.ld-cfg
1 /* memory ranges configuration for ID_CPU1 board */
2
3 OUTPUT_FORMAT("coff-h8300")
4 OUTPUT_ARCH(h8300s)
5
6         __flash_base    = 0x000000 ;
7         __flash_size    = 0x040000 ;
8         __flashbb_size  = 0x002000 ;
9         __flashpb_size  = 0x001000 ;
10         __ram_base      = 0x200000 ;
11         __ram_end       = 0x2fffff ;
12         __iram0_base    = 0xffb000 ;
13         __iram0_end     = 0xffcfff ;
14
15         __flashpb_base  = __flash_base + __flashbb_size ;
16
17 MEMORY 
18         {
19         iramvec  (w)  : ORIGIN = 0x000000, LENGTH = 0x400
20         flashvec (rx) : ORIGIN = 0x000000, LENGTH = 0x400 
21         iramdtc  (w)  : ORIGIN = 0x000400, LENGTH = 0x100
22         flashdtc (rx) : ORIGIN = 0x000400, LENGTH = 0x100 
23         iramlow  (w)  : ORIGIN = 0x000500, LENGTH = 0x1000-0x500
24         flashbb  (rx) : ORIGIN = 0x000500, LENGTH = 0x2000-0x500
25         flashpb1 (rx) : ORIGIN = 0x002000, LENGTH = 0x1000
26         flashpb2 (rx) : ORIGIN = 0x003000, LENGTH = 0x1000
27         flashusr (rx) : ORIGIN = 0x004000, LENGTH = 0x40000-0x4000
28         ram      (w)  : ORIGIN = 0x200000, LENGTH = 0x100000
29         ramstby  (w)  : ORIGIN = 0x610000, LENGTH = 0x8000
30         iram0    (w)  : ORIGIN = 0xffb000, LENGTH = 0x2000
31         bloader  (w)  : ORIGIN = 0xffc000, LENGTH = 0x2000
32         iram1    (w)  : ORIGIN = 0xffe000, LENGTH = 0x1000-0x40
33         eight    (w)  : ORIGIN = 0xffffc0, LENGTH = 0x40
34         }
35