From bfb545c150dd7b6cf1e08d4cca1387647829fd06 Mon Sep 17 00:00:00 2001 From: "antnh6@gmail.com" <antnh6@gmail.com> Date: Sun, 20 May 2018 11:26:41 -0400 Subject: [PATCH] include bwio.map from a0 --- src/bwio.map | 154 ++++++++++++++++++++++++++++++++++++++++++++++++++ src/first.map | 0 2 files changed, 154 insertions(+) delete mode 100644 src/first.map diff --git a/src/bwio.map b/src/bwio.map index e69de29..5c23a14 100644 --- a/src/bwio.map +++ b/src/bwio.map @@ -0,0 +1,154 @@ +Archive member included because of file (symbol) + +/u/wbcowan/gnuarm-4.0.2/lib/gcc/arm-elf/4.0.2/libgcc.a(_udivsi3.o) + bwio.o (__udivsi3) +/u/wbcowan/gnuarm-4.0.2/lib/gcc/arm-elf/4.0.2/libgcc.a(_umodsi3.o) + bwio.o (__umodsi3) +/u/wbcowan/gnuarm-4.0.2/lib/gcc/arm-elf/4.0.2/libgcc.a(_dvmd_tls.o) + /u/wbcowan/gnuarm-4.0.2/lib/gcc/arm-elf/4.0.2/libgcc.a(_udivsi3.o) (__div0) + +Memory Configuration + +Name Origin Length Attributes +ram 0x0000000000000000 0x0000000002000000 +rom 0x0000000060000000 0x0000000000800000 +*default* 0x0000000000000000 0xffffffffffffffff + +Linker script and memory map + + +data 0x0000000000000000 0x0 + 0x0000000000000000 _DataStart = . + *(.data) + 0x0000000000000000 _DataEnd = . + +bss 0x0000000000000000 0x3f4 + 0x0000000000000000 _BssStart = . + *(.bss) + .bss 0x0000000000000000 0x4 circular_buffer.o + 0x0000000000000000 tail + .bss 0x0000000000000004 0x78 pretty-print.o + .bss 0x000000000000007c 0x1c sensors.o + .bss 0x0000000000000098 0x5c switches.o + .bss 0x00000000000000f4 0x288 trains.o + .bss 0x000000000000037c 0x78 main.o + 0x00000000000003f4 _BssEnd = . + +text 0x00000000000003f4 0x2364 + *(.text) + .text 0x00000000000003f4 0xc54 bwio.o + 0x000000000000076c bwputr + 0x0000000000000cd8 bwi2a + 0x00000000000003f4 bwsetfifo + 0x00000000000005c8 bwputc + 0x0000000000000a28 bwa2d + 0x00000000000004bc bwsetspeed + 0x000000000000068c c2x + 0x0000000000000ad0 bwa2i + 0x0000000000000970 bwgetc + 0x0000000000000b94 bwui2a + 0x0000000000000d3c bwformat + 0x0000000000000868 bwputw + 0x0000000000001010 bwprintf + 0x00000000000006ec bwputx + 0x00000000000007ec bwputstr + .text 0x0000000000001048 0x4e4 io.o + 0x000000000000121c io_buffers_init + 0x00000000000013cc uart_receiving_ready + 0x000000000000122c uart_transmitting_ready + 0x0000000000001110 io_set_speed + 0x000000000000147c uart_getc + 0x0000000000001344 uart_putc + 0x00000000000014f4 io_printf + 0x0000000000001048 io_set_fifo + .text 0x000000000000152c 0x78c pretty-print.o + 0x00000000000017e0 pp_main_display + 0x000000000000152c pp_prompt + 0x0000000000001674 pp_sensors + 0x0000000000001c78 pp_train_num + 0x0000000000001a38 pp_time + 0x0000000000001560 pp_switches + .text 0x0000000000001cb8 0x94 sensors.o + 0x0000000000001cb8 sensors_init + 0x0000000000001ce8 sensors_update + .text 0x0000000000001d4c 0xd8 switches.o + 0x0000000000001d4c switches_init + 0x0000000000001da8 sw + .text 0x0000000000001e24 0xa0 timer.o + 0x0000000000001e8c timer_get_time + 0x0000000000001e24 timer_init + .text 0x0000000000001ec4 0x13c trains.o + 0x0000000000001eec train_run + 0x0000000000001fcc train_switch + 0x0000000000001ed4 train_stop + 0x0000000000001ff0 train_quit + 0x0000000000001ec4 trains_init + 0x0000000000001f7c train_reverse + .text 0x0000000000002000 0xb4 main.o + 0x0000000000002000 main + .text 0x00000000000020b4 0x110 /u/wbcowan/gnuarm-4.0.2/lib/gcc/arm-elf/4.0.2/libgcc.a(_udivsi3.o) + 0x00000000000020b4 __udivsi3 + 0x00000000000021ac __aeabi_uidivmod + .text 0x00000000000021c4 0xcc /u/wbcowan/gnuarm-4.0.2/lib/gcc/arm-elf/4.0.2/libgcc.a(_umodsi3.o) + 0x00000000000021c4 __umodsi3 + .text 0x0000000000002290 0x4 /u/wbcowan/gnuarm-4.0.2/lib/gcc/arm-elf/4.0.2/libgcc.a(_dvmd_tls.o) + 0x0000000000002290 __aeabi_ldiv0 + 0x0000000000002290 __div0 + 0x0000000000002290 __aeabi_idiv0 + *(.got) + .got 0x0000000000002294 0x1c pretty-print.o + *(.got.plt) + .got.plt 0x00000000000022b0 0xc pretty-print.o + 0x00000000000022b0 _GLOBAL_OFFSET_TABLE_ + *(.rodata) + .rodata 0x00000000000022bc 0x490 pretty-print.o + .rodata 0x000000000000274c 0xc main.o + *(.glue_7) + *(.glue_7t) + +.rel.dyn +LOAD bwio.o +LOAD circular_buffer.o +LOAD io.o +LOAD pretty-print.o +LOAD sensors.o +LOAD switches.o +LOAD timer.o +LOAD trains.o +LOAD main.o +LOAD /u/wbcowan/gnuarm-4.0.2/lib/gcc/arm-elf/4.0.2/libgcc.a +OUTPUT(main.elf elf32-littlearm) + +.comment 0x0000000000000000 0xa2 + .comment 0x0000000000000000 0x12 bwio.o + .comment 0x0000000000000012 0x12 circular_buffer.o + .comment 0x0000000000000024 0x12 io.o + .comment 0x0000000000000036 0x12 pretty-print.o + .comment 0x0000000000000048 0x12 sensors.o + .comment 0x000000000000005a 0x12 switches.o + .comment 0x000000000000006c 0x12 timer.o + .comment 0x000000000000007e 0x12 trains.o + .comment 0x0000000000000090 0x12 main.o + +.debug_line 0x0000000000000000 0x14f + .debug_line 0x0000000000000000 0x86 /u/wbcowan/gnuarm-4.0.2/lib/gcc/arm-elf/4.0.2/libgcc.a(_udivsi3.o) + .debug_line 0x0000000000000086 0x6f /u/wbcowan/gnuarm-4.0.2/lib/gcc/arm-elf/4.0.2/libgcc.a(_umodsi3.o) + .debug_line 0x00000000000000f5 0x5a /u/wbcowan/gnuarm-4.0.2/lib/gcc/arm-elf/4.0.2/libgcc.a(_dvmd_tls.o) + +.debug_info 0x0000000000000000 0x153 + .debug_info 0x0000000000000000 0x71 /u/wbcowan/gnuarm-4.0.2/lib/gcc/arm-elf/4.0.2/libgcc.a(_udivsi3.o) + .debug_info 0x0000000000000071 0x71 /u/wbcowan/gnuarm-4.0.2/lib/gcc/arm-elf/4.0.2/libgcc.a(_umodsi3.o) + .debug_info 0x00000000000000e2 0x71 /u/wbcowan/gnuarm-4.0.2/lib/gcc/arm-elf/4.0.2/libgcc.a(_dvmd_tls.o) + +.debug_abbrev 0x0000000000000000 0x3c + .debug_abbrev 0x0000000000000000 0x14 /u/wbcowan/gnuarm-4.0.2/lib/gcc/arm-elf/4.0.2/libgcc.a(_udivsi3.o) + .debug_abbrev 0x0000000000000014 0x14 /u/wbcowan/gnuarm-4.0.2/lib/gcc/arm-elf/4.0.2/libgcc.a(_umodsi3.o) + .debug_abbrev 0x0000000000000028 0x14 /u/wbcowan/gnuarm-4.0.2/lib/gcc/arm-elf/4.0.2/libgcc.a(_dvmd_tls.o) + +.debug_aranges 0x0000000000000000 0x60 + .debug_aranges + 0x0000000000000000 0x20 /u/wbcowan/gnuarm-4.0.2/lib/gcc/arm-elf/4.0.2/libgcc.a(_udivsi3.o) + .debug_aranges + 0x0000000000000020 0x20 /u/wbcowan/gnuarm-4.0.2/lib/gcc/arm-elf/4.0.2/libgcc.a(_umodsi3.o) + .debug_aranges + 0x0000000000000040 0x20 /u/wbcowan/gnuarm-4.0.2/lib/gcc/arm-elf/4.0.2/libgcc.a(_dvmd_tls.o) diff --git a/src/first.map b/src/first.map deleted file mode 100644 index e69de29..0000000 -- GitLab