blob: a201354df71ad292836b92db9d0b721ca11e7d46 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
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 0x427
.debug_line 0x0000000000000000 0x169 _arm-unknown-eabi-_obs/clock.o
.debug_line 0x0000000000000169 0x10f _arm-unknown-eabi-_obs/gpio.o
.debug_line 0x0000000000000278 0x1af _arm-unknown-eabi-_obs/main.o
.debug_str 0x0000000000000000 0x398
.debug_str 0x0000000000000000 0x17a _arm-unknown-eabi-_obs/clock.o
0x1c0 (size before relaxing)
.debug_str 0x000000000000017a 0x1e5 _arm-unknown-eabi-_obs/gpio.o
0x2d3 (size before relaxing)
.debug_str 0x000000000000035f 0x39 _arm-unknown-eabi-_obs/main.o
0x27e (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
|