|
- /* identify the Entry Point */
- ENTRY(reset_handler)
-
- /* specify the mini-ICache memory areas */
- MEMORY
- {
- mini_icache_0 (x) : ORIGIN = 0x0, LENGTH = 1024 /* first part of mini icache (sets 0-31) */
- mini_icache_1 (x) : ORIGIN = 0x400, LENGTH = 1024 /* second part of mini icache (sets 0-31) */
- }
-
- /* now define the output sections */
- SECTIONS
- {
- .part1 :
- {
- LONG(0)
- LONG(0)
- LONG(0)
- LONG(0)
- LONG(0)
- LONG(0)
- LONG(0)
- LONG(0)
- *(.part1)
- } >mini_icache_0
-
- .part2 :
- {
- LONG(0)
- LONG(0)
- LONG(0)
- LONG(0)
- LONG(0)
- LONG(0)
- LONG(0)
- LONG(0)
- *(.part2)
- FILL(0x0)
- } >mini_icache_1
-
- /DISCARD/ :
- {
- *(.text)
- *(.glue_7)
- *(.glue_7t)
- *(.data)
- *(.bss)
- }
- }
|