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)
73 #if defined(CONFIG_ROMKERNEL)
81 . = ALIGN(16); /* Exception table */
82 ___start___ex_table = .;
84 ___stop___ex_table = .;
88 #if defined(CONFIG_ROMKERNEL)
92 #if defined(CONFIG_ROMKERNEL)
120 ___initcall_start = .;
123 ___con_initcall_start = .;
124 *(.con_initcall.init)
125 ___con_initcall_end = .;
129 ___initramfs_start = .;
131 ___initramfs_end = .;
136 #if defined(CONFIG_RAMKERNEL)
139 __begin_data = LOADADDR(.data);
162 COMMAND_START = . - 0x200 ;