Roughly split boot .data

This commit is contained in:
rozlette 2020-02-20 22:12:32 -06:00
parent 581a97b561
commit 73699c5c48
2 changed files with 72 additions and 2 deletions

View File

@ -26,6 +26,7 @@ SECTIONS
build/asm/boot_0x80086280.o(.text)
build/asm/boot_0x800862E0.o(.text)
build/asm/boot_0x80086760.o(.text)
build/asm/boot_0x80086FA0.o(.text)
build/asm/__osMalloc.o(.text)
build/src/libultra/rmon/sprintf.o(.text)
build/asm/boot_0x80087900.o(.text)
@ -204,7 +205,41 @@ SECTIONS
boot_text_end = .;
boot_data_start = .;
build/asm/boot_data.o(.text)
build/asm/boot_data_0x800969C0.o(.text)
build/asm/boot_data_idle.o(.text)
build/asm/boot_data_0x80096B40.o(.text)
build/asm/boot_data_z_std_dma.o(.text)
build/asm/boot_data_irqmgr.o(.text)
build/asm/boot_data_fault.o(.text)
build/asm/boot_data_fault_drawer.o(.text)
build/asm/boot_data_loadfragment.o(.text)
build/asm/boot_data_loadfragment2.o(.text)
build/asm/boot_data_stackcheck.o(.text)
build/asm/boot_data_0x80085570.o(.text)
build/asm/boot_data_0x800862E0.o(.text)
build/asm/boot_data_0x80086FA0.o(.text)
build/asm/boot_data_0x80097540.o(.text)
build/asm/boot_data_sins.o(.text)
build/asm/boot_data_0x80097DE0.o(.text)
build/asm/boot_data_thread.o(.text)
build/asm/boot_data_siacs.o(.text)
build/asm/boot_data_controller.o(.text)
build/asm/boot_data_initialize.o(.text)
build/asm/boot_data_pimgr.o(.text)
build/asm/boot_data_piacs.o(.text)
build/asm/boot_data_0x80097EB0.o(.text)
build/asm/boot_data_seteventmesg.o(.text)
build/asm/boot_data_xprintf.o(.text)
build/asm/boot_data_timerintr.o(.text)
build/asm/boot_data_position.o(.text)
build/asm/boot_data_rotate.o(.text)
build/asm/boot_data_0x800906D0.o(.text)
build/asm/boot_data_contramread.o(.text)
build/asm/boot_data_vi.o(.text)
build/asm/boot_data_cartrominit.o(.text)
build/asm/boot_data_0x800980E0.o(.text)
build/asm/boot_data_xldtob.o(.text)
build/asm/boot_data_vimgr.o(.text)
boot_data_end = .;
boot_rodata_start = .;

View File

@ -18,6 +18,7 @@
0x80086280:"",
0x800862E0:"",
0x80086760:"",
0x80086FA0:"",
0x80087160:"__osMalloc",
0x80087830:"sprintf",
0x80087900:"",
@ -191,7 +192,41 @@
0x800968F0:"",
0x80096930:"",
0x800969C0:"boot_data",
0x800969C0:"boot_data_0x800969C0",
0x80096B20:"boot_data_idle",
0x80096B40:"boot_data_0x80096B40",
0x80096B50:"boot_data_z_std_dma",
0x80096B60:"boot_data_irqmgr",
0x80096B80:"boot_data_fault",
0x80096BE0:"boot_data_fault_drawer",
0x80096C20:"boot_data_loadfragment",
0x80096C30:"boot_data_loadfragment2",
0x80096C40:"boot_data_stackcheck",
0x80096C50:"boot_data_0x80085570",
0x80097500:"boot_data_0x800862E0",
0x80097530:"boot_data_0x80086FA0",
0x80097540:"boot_data_0x80097540",
0x800975E0:"boot_data_sins",
0x80097DE0:"boot_data_0x80097DE0",
0x80097E10:"boot_data_thread",
0x80097E30:"boot_data_siacs",
0x80097E40:"boot_data_controller",
0x80097E50:"boot_data_initialize",
0x80097E70:"boot_data_pimgr",
0x80097EA0:"boot_data_piacs",
0x80097EB0:"boot_data_0x80097EB0",
0x80097F10:"boot_data_seteventmesg",
0x80097F20:"boot_data_xprintf",
0x80097F70:"boot_data_timerintr",
0x80097F80:"boot_data_position",
0x80097F90:"boot_data_rotate",
0x80097FA0:"boot_data_0x800906D0",
0x80097FB0:"boot_data_contramread",
0x80097FC0:"boot_data_vi",
0x800980D0:"boot_data_cartrominit",
0x800980E0:"boot_data_0x800980E0",
0x80098130:"boot_data_xldtob",
0x80098160:"boot_data_vimgr",
0x80098190:"boot_rodata_0x80080060",
0x800981A0:"boot_rodata_idle",