1 #define VMLINUX_SYMBOL(_sym_) _##_sym_
2 #include <asm-generic/vmlinux.lds.h>
4 /* target memory map */
5 #ifdef CONFIG_H8300H_GENERIC
6 #define ROMTOP 0x000000
7 #define ROMSIZE 0x400000
8 #define RAMTOP 0x400000
9 #define RAMSIZE 0x400000
12 #ifdef CONFIG_H8300H_AKI3068NET
13 #define ROMTOP 0x000000
14 #define ROMSIZE 0x080000
15 #define RAMTOP 0x400000
16 #define RAMSIZE 0x200000
19 #ifdef CONFIG_H8300H_H8MAX
20 #define ROMTOP 0x000000
21 #define ROMSIZE 0x080000
22 #define RAMTOP 0x400000
23 #define RAMSIZE 0x200000
26 #ifdef CONFIG_H8300H_SIM
27 #define ROMTOP 0x000000
28 #define ROMSIZE 0x400000
29 #define RAMTOP 0x400000
30 #define RAMSIZE 0x400000
34 #define ROMTOP 0x000000
35 #define ROMSIZE 0x400000
36 #define RAMTOP 0x400000
37 #define RAMSIZE 0x800000
40 #ifdef CONFIG_H8S_EDOSK2674
41 #define ROMTOP 0x000000
42 #define ROMSIZE 0x400000
43 #define RAMTOP 0x400000
44 #define RAMSIZE 0x800000
47 #if defined(CONFIG_H8300H_SIM) || defined(CONFIG_H8S_SIM)
51 _jiffies = _jiffies_64 + 4;
57 #if defined(CONFIG_ROMKERNEL)
74 #if defined(CONFIG_ROMKERNEL)
82 . = ALIGN(16); /* Exception table */
83 ___start___ex_table = .;
85 ___stop___ex_table = .;
89 #if defined(CONFIG_ROMKERNEL)
93 #if defined(CONFIG_ROMKERNEL)
121 ___initcall_start = .;
124 ___con_initcall_start = .;
125 *(.con_initcall.init)
126 ___con_initcall_end = .;
129 #if defined(CONFIG_BLK_DEV_INITRD)
131 ___initramfs_start = .;
133 ___initramfs_end = .;
139 #if defined(CONFIG_RAMKERNEL)
142 __begin_data = LOADADDR(.data);
165 COMMAND_START = . - 0x200 ;