You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

223 lines
13 KiB

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