Created
December 31, 2011 16:18
-
-
Save maniacbug/1544466 to your computer and use it in GitHub Desktop.
Blink.ino linker map (updated)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.text 0x00000000 0x3f2 | |
*(.vectors) | |
.vectors 0x00000000 0x68 /usr/local/avrtools/bin/../lib/gcc/avr/4.5.2/../../../../avr/lib/avr5/crtm328p.o | |
0x00000000 __vectors | |
0x00000000 __vector_default | |
*(.vectors) | |
*(.progmem.gcc*) | |
*(.progmem*) | |
.progmem.data 0x00000068 0x5a 16000000/core.a(main.o) | |
0x00000068 port_to_mode_PGM | |
0x00000072 port_to_output_PGM | |
0x0000007c port_to_input_PGM | |
0x00000086 digital_pin_to_port_PGM | |
0x0000009a digital_pin_to_bit_mask_PGM | |
0x000000ae digital_pin_to_timer_PGM | |
0x000000c2 . = ALIGN (0x2) | |
0x000000c2 __trampolines_start = . | |
*(.trampolines) | |
.trampolines 0x000000c2 0x0 linker stubs | |
*(.trampolines*) | |
0x000000c2 __trampolines_end = . | |
*(.jumptables) | |
*(.jumptables*) | |
*(.lowtext) | |
*(.lowtext*) | |
0x000000c2 __ctors_start = . | |
*(.ctors) | |
0x000000c2 __ctors_end = . | |
0x000000c2 __dtors_start = . | |
*(.dtors) | |
0x000000c2 __dtors_end = . | |
SORT(*)(.ctors) | |
SORT(*)(.dtors) | |
*(.init0) | |
.init0 0x000000c2 0x0 /usr/local/avrtools/bin/../lib/gcc/avr/4.5.2/../../../../avr/lib/avr5/crtm328p.o | |
0x000000c2 __init | |
*(.init0) | |
*(.init1) | |
*(.init1) | |
*(.init2) | |
.init2 0x000000c2 0xc /usr/local/avrtools/bin/../lib/gcc/avr/4.5.2/../../../../avr/lib/avr5/crtm328p.o | |
*(.init2) | |
*(.init3) | |
*(.init3) | |
*(.init4) | |
.init4 0x000000ce 0x10 /usr/local/avrtools/bin/../lib/gcc/avr/4.5.2/avr5/libgcc.a(_clear_bss.o) | |
0x000000ce __do_clear_bss | |
*(.init4) | |
*(.init5) | |
*(.init5) | |
*(.init6) | |
*(.init6) | |
*(.init7) | |
*(.init7) | |
*(.init8) | |
*(.init8) | |
*(.init9) | |
.init9 0x000000de 0x8 /usr/local/avrtools/bin/../lib/gcc/avr/4.5.2/../../../../avr/lib/avr5/crtm328p.o | |
*(.init9) | |
*(.text) | |
.text 0x000000e6 0x4 /usr/local/avrtools/bin/../lib/gcc/avr/4.5.2/../../../../avr/lib/avr5/crtm328p.o | |
0x000000e6 __vector_20 | |
0x000000e6 __vector_1 | |
0x000000e6 __vector_24 | |
0x000000e6 __vector_12 | |
0x000000e6 __bad_interrupt | |
0x000000e6 __vector_6 | |
0x000000e6 __vector_3 | |
0x000000e6 __vector_23 | |
0x000000e6 __vector_25 | |
0x000000e6 __vector_11 | |
0x000000e6 __vector_13 | |
0x000000e6 __vector_17 | |
0x000000e6 __vector_19 | |
0x000000e6 __vector_7 | |
0x000000e6 __vector_5 | |
0x000000e6 __vector_4 | |
0x000000e6 __vector_9 | |
0x000000e6 __vector_2 | |
0x000000e6 __vector_21 | |
0x000000e6 __vector_15 | |
0x000000e6 __vector_8 | |
0x000000e6 __vector_14 | |
0x000000e6 __vector_10 | |
0x000000e6 __vector_18 | |
0x000000e6 __vector_22 | |
0x000000ea . = ALIGN (0x2) | |
*(.text.*) | |
.text.setup 0x000000ea 0xa 16000000/Blink.o | |
0x000000ea setup | |
.text.loop 0x000000f4 0x2a 16000000/Blink.o | |
0x000000f4 loop | |
.text.main 0x0000011e 0x1e 16000000/core.a(main.o) | |
0x0000011e main | |
.text.__vector_16 | |
0x0000013c 0x90 16000000/core.a(wiring.o) | |
0x0000013c __vector_16 | |
.text.micros 0x000001cc 0x4c 16000000/core.a(wiring.o) | |
0x000001cc micros | |
.text.delay 0x00000218 0x4e 16000000/core.a(wiring.o) | |
0x00000218 delay | |
.text.init 0x00000266 0x76 16000000/core.a(wiring.o) | |
0x00000266 init | |
.text.turnOffPWM | |
0x000002dc 0x5a 16000000/core.a(wiring_digital.o) | |
.text.pinMode 0x00000336 0x48 16000000/core.a(wiring_digital.o) | |
0x00000336 pinMode | |
.text.digitalWrite | |
0x0000037e 0x70 16000000/core.a(wiring_digital.o) | |
0x0000037e digitalWrite | |
0x000003ee . = ALIGN (0x2) | |
*(.fini9) | |
.fini9 0x000003ee 0x0 /usr/local/avrtools/bin/../lib/gcc/avr/4.5.2/avr5/libgcc.a(_exit.o) | |
0x000003ee exit | |
0x000003ee _exit | |
*(.fini9) | |
*(.fini8) | |
*(.fini8) | |
*(.fini7) | |
*(.fini7) | |
*(.fini6) | |
*(.fini6) | |
*(.fini5) | |
*(.fini5) | |
*(.fini4) | |
*(.fini4) | |
*(.fini3) | |
*(.fini3) | |
*(.fini2) | |
*(.fini2) | |
*(.fini1) | |
*(.fini1) | |
*(.fini0) | |
.fini0 0x000003ee 0x4 /usr/local/avrtools/bin/../lib/gcc/avr/4.5.2/avr5/libgcc.a(_exit.o) | |
*(.fini0) | |
0x000003f2 _etext = . | |
.data 0x00800100 0x0 load address 0x000003f2 | |
0x00800100 PROVIDE (__data_start, .) | |
*(.data) | |
*(.data*) | |
*(.rodata) | |
*(.rodata*) | |
*(.gnu.linkonce.d*) | |
0x00800100 . = ALIGN (0x2) | |
0x00800100 _edata = . | |
0x00800100 PROVIDE (__data_end, .) | |
.bss 0x00800060 0x9 | |
0x00800060 PROVIDE (__bss_start, .) | |
*(.bss) | |
*(.bss*) | |
.bss.timer0_overflow_count | |
0x00800060 0x4 16000000/core.a(wiring.o) | |
0x00800060 timer0_overflow_count | |
.bss.timer0_millis | |
0x00800064 0x4 16000000/core.a(wiring.o) | |
0x00800064 timer0_millis | |
.bss.timer0_fract | |
0x00800068 0x1 16000000/core.a(wiring.o) | |
*(COMMON) | |
0x00800069 PROVIDE (__bss_end, .) | |
0x000003f2 __data_load_start = LOADADDR (.data) | |
0x000003f2 __data_load_end = (__data_load_start + SIZEOF (.data)) | |
.noinit 0x00800069 0x0 | |
0x00800069 PROVIDE (__noinit_start, .) | |
*(.noinit*) | |
0x00800069 PROVIDE (__noinit_end, .) | |
0x00800069 _end = . | |
0x00800069 PROVIDE (__heap_start, .) | |
.eeprom 0x00810000 0x0 | |
*(.eeprom*) | |
0x00810000 __eeprom_end = . |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment