diff options
-rw-r--r-- | system-clock/main.map | 137 |
1 files changed, 137 insertions, 0 deletions
diff --git a/system-clock/main.map b/system-clock/main.map new file mode 100644 index 0000000..8c920bf --- /dev/null +++ b/system-clock/main.map @@ -0,0 +1,137 @@ + +Memory Configuration + +Name Origin Length Attributes +flash 0x0000000008000000 0x0000000000040000 +*default* 0x0000000000000000 0xffffffffffffffff + +Linker script and memory map + + 0x0000000008000000 . = ORIGIN (flash) + +.text 0x0000000008000000 0x46c + *(.vectors) + .vectors 0x0000000008000000 0x18c _arm-unknown-eabi-_obs/main.o + 0x0000000008000000 vectors + *(.text) + .text 0x000000000800018c 0x11c _arm-unknown-eabi-_obs/clock.o + 0x000000000800018c set_sys_clock + .text 0x00000000080002a8 0x7c _arm-unknown-eabi-_obs/gpio.o + 0x00000000080002a8 set_gpio_pin_mode + 0x00000000080002c4 set_gpio_pin_output + 0x00000000080002de set_gpio_output_pin + 0x000000000800030a enable_gpio + .text 0x0000000008000324 0x148 _arm-unknown-eabi-_obs/main.o + 0x0000000008000324 delay + 0x0000000008000332 main + 0x0000000008000404 spin +LOAD _arm-unknown-eabi-_obs/clock.o +LOAD _arm-unknown-eabi-_obs/gpio.o +LOAD _arm-unknown-eabi-_obs/main.o +OUTPUT(_arm-unknown-eabi-_obs/main.elf elf32-littlearm) + +.data 0x000000000800046c 0x0 + .data 0x000000000800046c 0x0 _arm-unknown-eabi-_obs/clock.o + .data 0x000000000800046c 0x0 _arm-unknown-eabi-_obs/gpio.o + .data 0x000000000800046c 0x0 _arm-unknown-eabi-_obs/main.o + +.igot.plt 0x000000000800046c 0x0 + .igot.plt 0x000000000800046c 0x0 _arm-unknown-eabi-_obs/clock.o + +.glue_7 0x000000000800046c 0x0 + .glue_7 0x000000000800046c 0x0 linker stubs + +.glue_7t 0x000000000800046c 0x0 + .glue_7t 0x000000000800046c 0x0 linker stubs + +.vfp11_veneer 0x000000000800046c 0x0 + .vfp11_veneer 0x000000000800046c 0x0 linker stubs + +.v4_bx 0x000000000800046c 0x0 + .v4_bx 0x000000000800046c 0x0 linker stubs + +.iplt 0x000000000800046c 0x0 + .iplt 0x000000000800046c 0x0 _arm-unknown-eabi-_obs/clock.o + +.rel.dyn 0x000000000800046c 0x0 + .rel.iplt 0x000000000800046c 0x0 _arm-unknown-eabi-_obs/clock.o + +.bss 0x000000000800046c 0x0 + .bss 0x000000000800046c 0x0 _arm-unknown-eabi-_obs/clock.o + .bss 0x000000000800046c 0x0 _arm-unknown-eabi-_obs/gpio.o + .bss 0x000000000800046c 0x0 _arm-unknown-eabi-_obs/main.o + +.debug_info 0x0000000000000000 0xb2c + .debug_info 0x0000000000000000 0x25b _arm-unknown-eabi-_obs/clock.o + .debug_info 0x000000000000025b 0x30e _arm-unknown-eabi-_obs/gpio.o + .debug_info 0x0000000000000569 0x5c3 _arm-unknown-eabi-_obs/main.o + +.debug_abbrev 0x0000000000000000 0x394 + .debug_abbrev 0x0000000000000000 0xd0 _arm-unknown-eabi-_obs/clock.o + .debug_abbrev 0x00000000000000d0 0x140 _arm-unknown-eabi-_obs/gpio.o + .debug_abbrev 0x0000000000000210 0x184 _arm-unknown-eabi-_obs/main.o + +.debug_loc 0x0000000000000000 0x1f4 + .debug_loc 0x0000000000000000 0x8a _arm-unknown-eabi-_obs/clock.o + .debug_loc 0x000000000000008a 0x105 _arm-unknown-eabi-_obs/gpio.o + .debug_loc 0x000000000000018f 0x65 _arm-unknown-eabi-_obs/main.o + +.debug_aranges 0x0000000000000000 0x60 + .debug_aranges + 0x0000000000000000 0x20 _arm-unknown-eabi-_obs/clock.o + .debug_aranges + 0x0000000000000020 0x20 _arm-unknown-eabi-_obs/gpio.o + .debug_aranges + 0x0000000000000040 0x20 _arm-unknown-eabi-_obs/main.o + +.debug_ranges 0x0000000000000000 0x20 + .debug_ranges 0x0000000000000000 0x20 _arm-unknown-eabi-_obs/clock.o + +.debug_line 0x0000000000000000 0x403 + .debug_line 0x0000000000000000 0x15d _arm-unknown-eabi-_obs/clock.o + .debug_line 0x000000000000015d 0x103 _arm-unknown-eabi-_obs/gpio.o + .debug_line 0x0000000000000260 0x1a3 _arm-unknown-eabi-_obs/main.o + +.debug_str 0x0000000000000000 0x38c + .debug_str 0x0000000000000000 0x176 _arm-unknown-eabi-_obs/clock.o + 0x1bc (size before relaxing) + .debug_str 0x0000000000000176 0x1e1 _arm-unknown-eabi-_obs/gpio.o + 0x2cf (size before relaxing) + .debug_str 0x0000000000000357 0x35 _arm-unknown-eabi-_obs/main.o + 0x27a (size before relaxing) + +.comment 0x0000000000000000 0x3c + .comment 0x0000000000000000 0x3c _arm-unknown-eabi-_obs/clock.o + 0x3d (size before relaxing) + .comment 0x000000000000003c 0x3d _arm-unknown-eabi-_obs/gpio.o + .comment 0x000000000000003c 0x3d _arm-unknown-eabi-_obs/main.o + +.ARM.attributes + 0x0000000000000000 0x33 + .ARM.attributes + 0x0000000000000000 0x33 _arm-unknown-eabi-_obs/clock.o + .ARM.attributes + 0x0000000000000033 0x33 _arm-unknown-eabi-_obs/gpio.o + .ARM.attributes + 0x0000000000000066 0x33 _arm-unknown-eabi-_obs/main.o + +.debug_frame 0x0000000000000000 0xf8 + .debug_frame 0x0000000000000000 0x20 _arm-unknown-eabi-_obs/clock.o + .debug_frame 0x0000000000000020 0x74 _arm-unknown-eabi-_obs/gpio.o + .debug_frame 0x0000000000000094 0x64 _arm-unknown-eabi-_obs/main.o + +Cross Reference Table + +Symbol File +delay _arm-unknown-eabi-_obs/main.o +enable_gpio _arm-unknown-eabi-_obs/gpio.o + _arm-unknown-eabi-_obs/main.o +main _arm-unknown-eabi-_obs/main.o +set_gpio_output_pin _arm-unknown-eabi-_obs/gpio.o + _arm-unknown-eabi-_obs/main.o +set_gpio_pin_mode _arm-unknown-eabi-_obs/gpio.o +set_gpio_pin_output _arm-unknown-eabi-_obs/gpio.o + _arm-unknown-eabi-_obs/main.o +set_sys_clock _arm-unknown-eabi-_obs/clock.o +spin _arm-unknown-eabi-_obs/main.o +vectors _arm-unknown-eabi-_obs/main.o |