|
|
@ -0,0 +1,223 @@ |
|
|
|
ELF Header: |
|
|
|
Magic: 7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00 |
|
|
|
Class: ELF32 |
|
|
|
Data: 2's complement, little endian |
|
|
|
Version: 1 (current) |
|
|
|
OS/ABI: UNIX - System V |
|
|
|
ABI Version: 0 |
|
|
|
Type: EXEC (Executable file) |
|
|
|
Machine: Atmel AVR 8-bit microcontroller |
|
|
|
Version: 0x1 |
|
|
|
Entry point address: 0x0 |
|
|
|
Start of program headers: 52 (bytes into file) |
|
|
|
Start of section headers: 37220 (bytes into file) |
|
|
|
Flags: 0x5, avr:5 |
|
|
|
Size of this header: 52 (bytes) |
|
|
|
Size of program headers: 32 (bytes) |
|
|
|
Number of program headers: 3 |
|
|
|
Size of section headers: 40 (bytes) |
|
|
|
Number of section headers: 17 |
|
|
|
Section header string table index: 14 |
|
|
|
|
|
|
|
Section Headers: |
|
|
|
[Nr] Name Type Addr Off Size ES Flg Lk Inf Al |
|
|
|
[ 0] NULL 00000000 000000 000000 00 0 0 0 |
|
|
|
[ 1] .data PROGBITS 00800100 000fe8 000016 00 WA 0 0 1 |
|
|
|
[ 2] .text PROGBITS 00000000 000094 000f54 00 AX 0 0 2 |
|
|
|
[ 3] .bss NOBITS 00800116 000ffe 000126 00 WA 0 0 1 |
|
|
|
[ 4] .comment PROGBITS 00000000 000ffe 000011 01 MS 0 0 1 |
|
|
|
[ 5] .note.gnu.avr.dev NOTE 00000000 001010 000040 00 0 0 4 |
|
|
|
[ 6] .debug_aranges PROGBITS 00000000 001050 000030 00 0 0 1 |
|
|
|
[ 7] .debug_info PROGBITS 00000000 001080 002eb4 00 0 0 1 |
|
|
|
[ 8] .debug_abbrev PROGBITS 00000000 003f34 000b61 00 0 0 1 |
|
|
|
[ 9] .debug_line PROGBITS 00000000 004a95 000b3d 00 0 0 1 |
|
|
|
[10] .debug_frame PROGBITS 00000000 0055d4 0003cc 00 0 0 4 |
|
|
|
[11] .debug_str PROGBITS 00000000 0059a0 000a88 00 0 0 1 |
|
|
|
[12] .debug_loc PROGBITS 00000000 006428 001a3f 00 0 0 1 |
|
|
|
[13] .debug_ranges PROGBITS 00000000 007e67 0000e0 00 0 0 1 |
|
|
|
[14] .shstrtab STRTAB 00000000 0090ae 0000b4 00 0 0 1 |
|
|
|
[15] .symtab SYMTAB 00000000 007f48 000940 10 16 81 4 |
|
|
|
[16] .strtab STRTAB 00000000 008888 000826 00 0 0 1 |
|
|
|
Key to Flags: |
|
|
|
W (write), A (alloc), X (execute), M (merge), S (strings), I (info), |
|
|
|
L (link order), O (extra OS processing required), G (group), T (TLS), |
|
|
|
C (compressed), x (unknown), o (OS specific), E (exclude), |
|
|
|
p (processor specific) |
|
|
|
|
|
|
|
There are no section groups in this file. |
|
|
|
|
|
|
|
Program Headers: |
|
|
|
Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align |
|
|
|
LOAD 0x000094 0x00000000 0x00000000 0x00f54 0x00f54 R E 0x2 |
|
|
|
LOAD 0x000fe8 0x00800100 0x00000f54 0x00016 0x00016 RW 0x1 |
|
|
|
LOAD 0x000ffe 0x00800116 0x00800116 0x00000 0x00126 RW 0x1 |
|
|
|
|
|
|
|
Section to Segment mapping: |
|
|
|
Segment Sections... |
|
|
|
00 .text |
|
|
|
01 .data |
|
|
|
02 .bss |
|
|
|
|
|
|
|
There is no dynamic section in this file. |
|
|
|
|
|
|
|
There are no relocations in this file. |
|
|
|
|
|
|
|
The decoding of unwind sections for machine type Atmel AVR 8-bit microcontroller is not currently supported. |
|
|
|
|
|
|
|
Symbol table '.symtab' contains 148 entries: |
|
|
|
Num: Value Size Type Bind Vis Ndx Name |
|
|
|
0: 00000000 0 NOTYPE LOCAL DEFAULT UND |
|
|
|
1: 00800100 0 SECTION LOCAL DEFAULT 1 |
|
|
|
2: 00000000 0 SECTION LOCAL DEFAULT 2 |
|
|
|
3: 00800116 0 SECTION LOCAL DEFAULT 3 |
|
|
|
4: 00000000 0 SECTION LOCAL DEFAULT 4 |
|
|
|
5: 00000000 0 SECTION LOCAL DEFAULT 5 |
|
|
|
6: 00000000 0 SECTION LOCAL DEFAULT 6 |
|
|
|
7: 00000000 0 SECTION LOCAL DEFAULT 7 |
|
|
|
8: 00000000 0 SECTION LOCAL DEFAULT 8 |
|
|
|
9: 00000000 0 SECTION LOCAL DEFAULT 9 |
|
|
|
10: 00000000 0 SECTION LOCAL DEFAULT 10 |
|
|
|
11: 00000000 0 SECTION LOCAL DEFAULT 11 |
|
|
|
12: 00000000 0 SECTION LOCAL DEFAULT 12 |
|
|
|
13: 00000000 0 SECTION LOCAL DEFAULT 13 |
|
|
|
14: 00000000 0 FILE LOCAL DEFAULT ABS |
|
|
|
15: 0000003e 0 NOTYPE LOCAL DEFAULT ABS __SP_H__ |
|
|
|
16: 0000003d 0 NOTYPE LOCAL DEFAULT ABS __SP_L__ |
|
|
|
17: 0000003f 0 NOTYPE LOCAL DEFAULT ABS __SREG__ |
|
|
|
18: 00000000 0 NOTYPE LOCAL DEFAULT ABS __tmp_reg__ |
|
|
|
19: 00000001 0 NOTYPE LOCAL DEFAULT ABS __zero_reg__ |
|
|
|
20: 00000198 86 FUNC LOCAL DEFAULT 2 _ZN5Print5writeEPKhj |
|
|
|
21: 000001ee 2 FUNC LOCAL DEFAULT 2 _ZN5Print5flushEv |
|
|
|
22: 000001f0 6 FUNC LOCAL DEFAULT 2 _ZN5Print17availableForWr |
|
|
|
23: 000001f6 30 FUNC LOCAL DEFAULT 2 _ZN14HardwareSerial17avai |
|
|
|
24: 00000214 40 FUNC LOCAL DEFAULT 2 _ZN14HardwareSerial4readE |
|
|
|
25: 0000023c 28 FUNC LOCAL DEFAULT 2 _ZN14HardwareSerial4peekE |
|
|
|
26: 00000258 24 FUNC LOCAL DEFAULT 2 _ZN14HardwareSerial9avail |
|
|
|
27: 00000270 20 FUNC LOCAL DEFAULT 2 _Z17Serial0_availablev |
|
|
|
28: 00800147 157 OBJECT LOCAL DEFAULT 3 Serial |
|
|
|
29: 00000284 66 FUNC LOCAL DEFAULT 2 _ZN14HardwareSerial17_tx_ |
|
|
|
30: 000002c6 142 FUNC LOCAL DEFAULT 2 _ZN14HardwareSerial5write |
|
|
|
31: 00000354 68 FUNC LOCAL DEFAULT 2 _ZN14HardwareSerial5flush |
|
|
|
32: 00000398 20 FUNC LOCAL DEFAULT 2 _Z14serialEventRunv |
|
|
|
33: 000003ac 82 FUNC LOCAL DEFAULT 2 turnOffPWM |
|
|
|
34: 000003fe 82 FUNC LOCAL DEFAULT 2 digitalRead |
|
|
|
35: 000000ae 20 OBJECT LOCAL DEFAULT 2 digital_pin_to_timer_PGM |
|
|
|
36: 0000009a 20 OBJECT LOCAL DEFAULT 2 digital_pin_to_bit_mask_P |
|
|
|
37: 00000086 20 OBJECT LOCAL DEFAULT 2 digital_pin_to_port_PGM |
|
|
|
38: 0000007c 10 OBJECT LOCAL DEFAULT 2 port_to_input_PGM |
|
|
|
39: 00000450 96 FUNC LOCAL DEFAULT 2 digitalWrite |
|
|
|
40: 00000072 10 OBJECT LOCAL DEFAULT 2 port_to_output_PGM |
|
|
|
41: 000004b0 120 FUNC LOCAL DEFAULT 2 pinMode |
|
|
|
42: 00000068 10 OBJECT LOCAL DEFAULT 2 port_to_mode_PGM |
|
|
|
43: 00000528 74 FUNC LOCAL DEFAULT 2 micros |
|
|
|
44: 0080011d 4 OBJECT LOCAL DEFAULT 3 timer0_overflow_count |
|
|
|
45: 00000572 104 FUNC LOCAL DEFAULT 2 _Z14checkCLKandBINv |
|
|
|
46: 00800116 1 OBJECT LOCAL DEFAULT 3 hzclkval |
|
|
|
47: 00800117 1 OBJECT LOCAL DEFAULT 3 readyet |
|
|
|
48: 00800146 1 OBJECT LOCAL DEFAULT 3 clkval |
|
|
|
49: 00800123 30 OBJECT LOCAL DEFAULT 3 hzbinval |
|
|
|
50: 000005da 270 FUNC LOCAL DEFAULT 2 _ZN10LedControl11spiTrans |
|
|
|
51: 000006e8 60 FUNC LOCAL DEFAULT 2 _ZN10LedControl8setDigitE |
|
|
|
52: 008001e4 88 OBJECT LOCAL DEFAULT 3 lc |
|
|
|
53: 000000c2 128 OBJECT LOCAL DEFAULT 2 _ZL9charTable |
|
|
|
54: 00000724 108 FUNC LOCAL DEFAULT 2 _ZN10LedControl12clearDis |
|
|
|
55: 00000790 36 FUNC LOCAL DEFAULT 2 _ZN5Print5writeEPKc.const |
|
|
|
56: 000007b4 130 FUNC LOCAL DEFAULT 2 _ZN5Print11printNumberEmh |
|
|
|
57: 00000836 4 FUNC LOCAL DEFAULT 2 __cxa_pure_virtual |
|
|
|
58: 0000097e 374 FUNC LOCAL DEFAULT 2 _GLOBAL__I_65535_0_shifti |
|
|
|
59: 00800100 18 OBJECT LOCAL DEFAULT 1 _ZTV14HardwareSerial |
|
|
|
60: 00800142 2 OBJECT LOCAL DEFAULT 3 bitfieldA |
|
|
|
61: 00800141 1 OBJECT LOCAL DEFAULT 3 x |
|
|
|
62: 00800121 2 OBJECT LOCAL DEFAULT 3 temp |
|
|
|
63: 00800144 2 OBJECT LOCAL DEFAULT 3 mainsfreq |
|
|
|
64: 00800119 4 OBJECT LOCAL DEFAULT 3 timer0_millis |
|
|
|
65: 00800118 1 OBJECT LOCAL DEFAULT 3 timer0_fract |
|
|
|
66: 00000000 0 FILE LOCAL DEFAULT ABS _clear_bss.o |
|
|
|
67: 00000170 0 NOTYPE LOCAL DEFAULT 2 .do_clear_bss_start |
|
|
|
68: 0000016e 0 NOTYPE LOCAL DEFAULT 2 .do_clear_bss_loop |
|
|
|
69: 00000000 0 FILE LOCAL DEFAULT ABS _divmodhi4.o |
|
|
|
70: 00000ebe 0 NOTYPE LOCAL DEFAULT 2 __divmodhi4_neg1 |
|
|
|
71: 00000ec6 0 NOTYPE LOCAL DEFAULT 2 __divmodhi4_neg2 |
|
|
|
72: 00000ecc 0 NOTYPE LOCAL DEFAULT 2 __divmodhi4_exit |
|
|
|
73: 00000000 0 FILE LOCAL DEFAULT ABS _udivmodsi4.o |
|
|
|
74: 00000ef4 0 NOTYPE LOCAL DEFAULT 2 __udivmodsi4_ep |
|
|
|
75: 00000eda 0 NOTYPE LOCAL DEFAULT 2 __udivmodsi4_loop |
|
|
|
76: 00000000 0 FILE LOCAL DEFAULT ABS _udivmodhi4.o |
|
|
|
77: 00000f28 0 NOTYPE LOCAL DEFAULT 2 __udivmodhi4_ep |
|
|
|
78: 00000f1a 0 NOTYPE LOCAL DEFAULT 2 __udivmodhi4_loop |
|
|
|
79: 00000000 0 FILE LOCAL DEFAULT ABS _exit.o |
|
|
|
80: 00000f52 0 NOTYPE LOCAL DEFAULT 2 __stop_program |
|
|
|
81: 00000194 0 NOTYPE WEAK DEFAULT 2 __vector_22 |
|
|
|
82: 00000194 0 NOTYPE WEAK DEFAULT 2 __vector_1 |
|
|
|
83: 0000ffa0 0 NOTYPE GLOBAL DEFAULT ABS __DATA_REGION_LENGTH__ |
|
|
|
84: 00000f12 40 NOTYPE GLOBAL HIDDEN 2 __udivmodhi4 |
|
|
|
85: 00000068 0 NOTYPE GLOBAL DEFAULT 2 __trampolines_start |
|
|
|
86: 00000f54 0 NOTYPE GLOBAL DEFAULT 2 _etext |
|
|
|
87: 00000194 0 NOTYPE WEAK DEFAULT 2 __vector_24 |
|
|
|
88: 00000194 0 NOTYPE WEAK DEFAULT 2 __vector_12 |
|
|
|
89: 00000194 0 NOTYPE GLOBAL DEFAULT 2 __bad_interrupt |
|
|
|
90: 00000f6a 0 NOTYPE GLOBAL DEFAULT ABS __data_load_end |
|
|
|
91: 00000194 0 NOTYPE WEAK DEFAULT 2 __vector_6 |
|
|
|
92: 00000068 0 NOTYPE GLOBAL DEFAULT 2 __trampolines_end |
|
|
|
93: 00000194 0 NOTYPE WEAK DEFAULT 2 __vector_3 |
|
|
|
94: 00000194 0 NOTYPE WEAK DEFAULT 2 __vector_23 |
|
|
|
95: 00000f54 0 NOTYPE GLOBAL DEFAULT ABS __data_load_start |
|
|
|
96: 00000144 0 NOTYPE GLOBAL DEFAULT 2 __dtors_end |
|
|
|
97: 0080023c 0 NOTYPE GLOBAL DEFAULT 3 __bss_end |
|
|
|
98: 00000400 0 NOTYPE GLOBAL DEFAULT ABS __LOCK_REGION_LENGTH__ |
|
|
|
99: 00000f46 10 FUNC GLOBAL DEFAULT 2 abort |
|
|
|
100: 00000194 0 NOTYPE WEAK DEFAULT 2 __vector_25 |
|
|
|
101: 00000194 0 NOTYPE WEAK DEFAULT 2 __vector_11 |
|
|
|
102: 00000144 0 NOTYPE WEAK DEFAULT 2 __init |
|
|
|
103: 00000194 0 NOTYPE WEAK DEFAULT 2 __vector_13 |
|
|
|
104: 00000194 0 NOTYPE WEAK DEFAULT 2 __vector_17 |
|
|
|
105: 0000083a 76 FUNC GLOBAL DEFAULT 2 __vector_19 |
|
|
|
106: 00000194 0 NOTYPE WEAK DEFAULT 2 __vector_7 |
|
|
|
107: 00000166 16 NOTYPE GLOBAL HIDDEN 2 __do_clear_bss |
|
|
|
108: 00810000 0 NOTYPE GLOBAL DEFAULT 4 __eeprom_end |
|
|
|
109: 00000000 0 NOTYPE WEAK DEFAULT UND _Z11serialEventv |
|
|
|
110: 00000000 0 NOTYPE GLOBAL DEFAULT 2 __vectors |
|
|
|
111: 00800116 0 NOTYPE GLOBAL DEFAULT 1 __data_end |
|
|
|
112: 00000000 0 NOTYPE WEAK DEFAULT 2 __vector_default |
|
|
|
113: 00000ea6 40 NOTYPE GLOBAL HIDDEN 2 __divmodhi4 |
|
|
|
114: 00000194 0 NOTYPE WEAK DEFAULT 2 __vector_5 |
|
|
|
115: 00000400 0 NOTYPE GLOBAL DEFAULT ABS __SIGNATURE_REGION_LENGTH |
|
|
|
116: 00000f3a 12 NOTYPE GLOBAL HIDDEN 2 __tablejump2__ |
|
|
|
117: 00000142 0 NOTYPE GLOBAL DEFAULT 2 __ctors_start |
|
|
|
118: 00000150 22 NOTYPE GLOBAL HIDDEN 2 __do_copy_data |
|
|
|
119: 00800116 0 NOTYPE GLOBAL DEFAULT 3 __bss_start |
|
|
|
120: 00000af4 946 FUNC GLOBAL DEFAULT 2 main |
|
|
|
121: 00000194 0 NOTYPE WEAK DEFAULT 2 __vector_4 |
|
|
|
122: 00000000 0 NOTYPE WEAK DEFAULT ABS __heap_end |
|
|
|
123: 00000194 0 NOTYPE WEAK DEFAULT 2 __vector_9 |
|
|
|
124: 00000194 0 NOTYPE WEAK DEFAULT 2 __vector_2 |
|
|
|
125: 00000400 0 NOTYPE GLOBAL DEFAULT ABS __USER_SIGNATURE_REGION_L |
|
|
|
126: 00000194 0 NOTYPE WEAK DEFAULT 2 __vector_21 |
|
|
|
127: 00000194 0 NOTYPE WEAK DEFAULT 2 __vector_15 |
|
|
|
128: 00000144 0 NOTYPE GLOBAL DEFAULT 2 __dtors_start |
|
|
|
129: 00000144 0 NOTYPE GLOBAL DEFAULT 2 __ctors_end |
|
|
|
130: 000008ff 0 NOTYPE WEAK DEFAULT ABS __stack |
|
|
|
131: 00800116 0 NOTYPE GLOBAL DEFAULT 1 _edata |
|
|
|
132: 0080023c 0 NOTYPE GLOBAL DEFAULT 4 _end |
|
|
|
133: 00000194 0 NOTYPE WEAK DEFAULT 2 __vector_8 |
|
|
|
134: 00000f50 0 NOTYPE WEAK HIDDEN 2 exit |
|
|
|
135: 00000ea6 0 NOTYPE GLOBAL HIDDEN 2 _div |
|
|
|
136: 00000ece 68 NOTYPE GLOBAL HIDDEN 2 __udivmodsi4 |
|
|
|
137: 00010000 0 NOTYPE GLOBAL DEFAULT ABS __EEPROM_REGION_LENGTH__ |
|
|
|
138: 00000f50 0 NOTYPE GLOBAL HIDDEN 2 _exit |
|
|
|
139: 00000194 0 NOTYPE WEAK DEFAULT 2 __vector_14 |
|
|
|
140: 00000194 0 NOTYPE WEAK DEFAULT 2 __vector_10 |
|
|
|
141: 000008ea 148 FUNC GLOBAL DEFAULT 2 __vector_16 |
|
|
|
142: 00800100 0 NOTYPE GLOBAL DEFAULT 1 __data_start |
|
|
|
143: 00000886 100 FUNC GLOBAL DEFAULT 2 __vector_18 |
|
|
|
144: 00000003 0 NOTYPE GLOBAL DEFAULT ABS __FUSE_REGION_LENGTH__ |
|
|
|
145: 00020000 0 NOTYPE GLOBAL DEFAULT ABS __TEXT_REGION_LENGTH__ |
|
|
|
146: 00000194 0 NOTYPE WEAK DEFAULT 2 __vector_20 |
|
|
|
147: 00000176 22 NOTYPE GLOBAL HIDDEN 2 __do_global_ctors |
|
|
|
|
|
|
|
No version information found in this file. |
|
|
|
|
|
|
|
Displaying notes found in: .note.gnu.avr.deviceinfo |
|
|
|
Owner Data size Description |
|
|
|
AVR 0x0000002d NT_VERSION (version) |
|
|
|
description data: 00 00 00 00 00 ffffff80 00 00 00 01 00 00 00 08 00 00 00 00 00 00 00 04 00 00 08 00 00 00 01 00 00 00 00 61 74 6d 65 67 61 33 32 38 70 00 00 |