Files
BaS_gcc/BaS_GNU/bas.hex.map

239 lines
13 KiB
Plaintext

Memory Configuration
Name Origin Length Attributes
code 0xe0000000 0x00200000 xr
*default* 0x00000000 0xffffffff
Linker script and memory map
0x1fe00000 __Bas_base = 0x1fe00000
0xe0000000 ___BOOT_FLASH = 0xe0000000
0x00800000 ___BOOT_FLASH_SIZE = 0x800000
0x00000000 ___SDRAM = 0x0
0x20000000 ___SDRAM_SIZE = 0x20000000
0x60000000 ___VRAM = 0x60000000
0xff000000 ___MBAR = 0xff000000
0xff040000 ___MMUBAR = 0xff040000
0xff100000 ___RAMBAR0 = 0xff100000
0x00001000 ___RAMBAR0_SIZE = 0x1000
0xff100ffc ___SUP_SP = ((___RAMBAR0 + ___RAMBAR0_SIZE) - 0x4)
0xff101000 ___RAMBAR1 = 0xff101000
0x00001000 ___RAMBAR1_SIZE = 0x1000
0xff100800 _rt_mod = (___RAMBAR0 + 0x800)
0xff100804 _rt_ssp = (___RAMBAR0 + 0x804)
0xff100808 _rt_usp = (___RAMBAR0 + 0x808)
0xff10080c _rt_vbr = (___RAMBAR0 + 0x80c)
0xff100810 _rt_cacr = (___RAMBAR0 + 0x810)
0xff100814 _rt_asid = (___RAMBAR0 + 0x814)
0xff100818 _rt_acr0 = (___RAMBAR0 + 0x818)
0xff10081c _rt_acr1 = (___RAMBAR0 + 0x81c)
0xff100820 _rt_acr2 = (___RAMBAR0 + 0x820)
0xff100824 _rt_acr3 = (___RAMBAR0 + 0x824)
0xff100828 _rt_mmubar = (___RAMBAR0 + 0x828)
0xff10082c _rt_sr = (___RAMBAR0 + 0x82c)
0xff100830 _d0_save = (___RAMBAR0 + 0x830)
0xff100834 _a7_save = (___RAMBAR0 + 0x834)
0xff100838 _video_tlb = (___RAMBAR0 + 0x838)
0xff10083c _video_sbt = (___RAMBAR0 + 0x83c)
0xff100844 _rt_mbar = (___RAMBAR0 + 0x844)
0xff010000 __SYS_SRAM = 0xff010000
0x00008000 __SYS_SRAM_SIZE = 0x8000
.code
.text 0xe0000000 0x30a0
objs/startcf.o(.text)
.text 0xe0000000 0x58 objs/startcf.o
0xe0000000 __startup
objs/sysinit.o(.text)
.text 0xe0000058 0xc4c objs/sysinit.o
0xe0000058 _init_slt
0xe000007e _init_gpio
0xe00000d2 _init_serial
0xe0000202 _init_ddram
0xe00002e8 _init_fbcs
0xe00003aa _init_fpga
0xe00004bc _wait_pll
0xe00004d2 _init_pll
0xe0000570 _init_video_ddr
0xe0000598 _init_PCI
0xe0000642 _test_upd720101
0xe00006ac _vdi_on
0xe0000a18 _init_ac97
0xe0000c1a ___initialize_hardware
objs/BaS.o(.text)
.text 0xe0000ca4 0x290 objs/BaS.o
0xe0000ca4 _wait_10ms
0xe0000cbc _wait_1ms
0xe0000cd4 _wait_100us
0xe0000cec _wait_50us
0xe0000d04 _wait_10us
0xe0000d1c _wait_1us
0xe0000d34 _BaS
objs/sd_card.o(.text)
.text 0xe0000f34 0x88 objs/sd_card.o
0xe0000f34 _sd_com
0xe0000f5c _sd_get_status
0xe0000f78 _sd_rcv_info
0xe0000fb8 _sd_card_idle
objs/mmu.o(.text)
.text 0xe0000fbc 0x1b0 objs/mmu.o
0xe0000fbc _mmu_init
0xe0001130 _mmutr_miss
objs/exceptions.o(.text)
.text 0xe000116c 0x9b4 objs/exceptions.o
0xe000116c _vec_init
objs/supervisor.o(.text)
.text 0xe0001b20 0x5cc objs/supervisor.o
0xe0001b20 _privileg_violation
0xe000209e cpusha
objs/ewf.o(.text)
.text 0xe00020ec 0xe40 objs/ewf.o
0xe00020f2 ewf
objs/illegal_instruction.o(.text)
.text 0xe0002f2c 0x170 objs/illegal_instruction.o
0xe0003098 _illegal_instruction
0xe0003098 _illegal_table_make
objs/last.o(.text)
.text 0xe000309c 0x4 objs/last.o
0xe000309c copy_end
0xe000309c _copy_end
LOAD objs/startcf.o
LOAD objs/sysinit.o
LOAD objs/BaS.o
LOAD objs/sd_card.o
LOAD objs/last.o
LOAD objs/mmu.o
LOAD objs/exceptions.o
LOAD objs/supervisor.o
LOAD objs/ewf.o
LOAD objs/illegal_instruction.o
OUTPUT(bas.hex srec)
.data 0x00000000 0x0
.data 0x00000000 0x0 objs/startcf.o
.data 0x00000000 0x0 objs/sysinit.o
.data 0x00000000 0x0 objs/BaS.o
.data 0x00000000 0x0 objs/sd_card.o
.data 0x00000000 0x0 objs/mmu.o
.data 0x00000000 0x0 objs/exceptions.o
.data 0x00000000 0x0 objs/supervisor.o
.data 0x00000000 0x0 objs/ewf.o
.data 0x00000000 0x0 objs/illegal_instruction.o
.data 0x00000000 0x0 objs/last.o
.bss 0x00000000 0x0
.bss 0x00000000 0x0 objs/startcf.o
.bss 0x00000000 0x0 objs/sysinit.o
.bss 0x00000000 0x0 objs/BaS.o
.bss 0x00000000 0x0 objs/sd_card.o
.bss 0x00000000 0x0 objs/mmu.o
.bss 0x00000000 0x0 objs/exceptions.o
.bss 0x00000000 0x0 objs/supervisor.o
.bss 0x00000000 0x0 objs/ewf.o
.bss 0x00000000 0x0 objs/illegal_instruction.o
.bss 0x00000000 0x0 objs/last.o
Cross Reference Table
Symbol File
BaS objs/sysinit.o
MCF_MMU_MMUCR objs/startcf.o
_BaS objs/BaS.o
_MCF_PCICR1_CACHELINESIZE objs/sysinit.o
_MCF_PCICR2_MINGNT objs/sysinit.o
__Bas_base objs/sysinit.o
__MBAR objs/exceptions.o
__MMUBAR objs/exceptions.o
__VRAM objs/sysinit.o
___BOOT_FLASH objs/exceptions.o
objs/startcf.o
___Bas_base objs/exceptions.o
objs/BaS.o
___MBAR objs/exceptions.o
objs/sd_card.o
objs/BaS.o
objs/sysinit.o
objs/startcf.o
___MMUBAR objs/mmu.o
objs/BaS.o
objs/startcf.o
___RAMBAR0 objs/exceptions.o
objs/startcf.o
___RAMBAR1 objs/startcf.o
___SUP_SP objs/exceptions.o
objs/startcf.o
___initialize_hardware objs/sysinit.o
__startup objs/startcf.o
_copy_end objs/last.o
_copy_firetos objs/BaS.o
_illegal_instruction objs/illegal_instruction.o
objs/exceptions.o
_illegal_table_make objs/illegal_instruction.o
objs/BaS.o
_init_PCI objs/sysinit.o
_init_ac97 objs/sysinit.o
_init_ddram objs/sysinit.o
_init_fbcs objs/sysinit.o
_init_fpga objs/sysinit.o
_init_gpio objs/sysinit.o
_init_pll objs/sysinit.o
_init_serial objs/sysinit.o
_init_slt objs/sysinit.o
_init_video_ddr objs/sysinit.o
_initialize_hardware objs/startcf.o
_mmu_init objs/mmu.o
objs/BaS.o
_mmutr_miss objs/mmu.o
objs/exceptions.o
_privileg_violation objs/supervisor.o
objs/exceptions.o
_rt_acr0 objs/mmu.o
_rt_acr1 objs/mmu.o
_rt_acr2 objs/mmu.o
_rt_acr3 objs/mmu.o
_rt_asid objs/mmu.o
_rt_cacr objs/supervisor.o
objs/mmu.o
_rt_mbar objs/startcf.o
_rt_mmubar objs/mmu.o
_rt_mod objs/supervisor.o
objs/exceptions.o
_rt_ssp objs/exceptions.o
_rt_usp objs/exceptions.o
_rt_vbr objs/exceptions.o
_sd_card_idle objs/sd_card.o
objs/BaS.o
_sd_card_init objs/BaS.o
_sd_com objs/sd_card.o
_sd_get_status objs/sd_card.o
_sd_rcv_info objs/sd_card.o
_test_upd720101 objs/sysinit.o
_vdi_on objs/sysinit.o
_vec_init objs/exceptions.o
objs/BaS.o
_video_sbt objs/exceptions.o
objs/mmu.o
_video_tlb objs/exceptions.o
objs/mmu.o
_wait1ms objs/sysinit.o
_wait_100us objs/BaS.o
_wait_10ms objs/BaS.o
_wait_10us objs/BaS.o
objs/sysinit.o
_wait_1ms objs/BaS.o
_wait_1us objs/BaS.o
_wait_50us objs/BaS.o
objs/sysinit.o
_wait_pll objs/sysinit.o
_warte10us objs/sysinit.o
copy_end objs/last.o
objs/sysinit.o
cpusha objs/supervisor.o
objs/exceptions.o
objs/mmu.o
ewf objs/ewf.o
objs/illegal_instruction.o
rt_cacr objs/sysinit.o