log.lst 37 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010
  1. GAS LISTING C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s page 1
  2. 1 .file "log.c"
  3. 2 .arch atmega2561
  4. 3 __SREG__ = 0x3f
  5. 4 __SP_H__ = 0x3e
  6. 5 __SP_L__ = 0x3d
  7. 6 __tmp_reg__ = 0
  8. 7 __zero_reg__ = 1
  9. 8 .global __do_copy_data
  10. 9 .global __do_clear_bss
  11. 10 .text
  12. 11 .global LogSetLevel
  13. 12 .type LogSetLevel, @function
  14. 13 LogSetLevel:
  15. 14 /* prologue: frame size=0 */
  16. 15 /* prologue end (size=0) */
  17. 16 0000 9091 0000 lds r25,g_tLevel
  18. 17 0004 8830 cpi r24,lo8(8)
  19. 18 0006 00F4 brsh .L2
  20. 19 0008 8093 0000 sts g_tLevel,r24
  21. 20 .L2:
  22. 21 000c 892F mov r24,r25
  23. 22 000e 9927 clr r25
  24. 23 /* epilogue: frame size=0 */
  25. 24 0010 0895 ret
  26. 25 /* epilogue end (size=1) */
  27. 26 /* function LogSetLevel size 9 (8) */
  28. 27 .size LogSetLevel, .-LogSetLevel
  29. 28 .global HexDump
  30. 29 .type HexDump, @function
  31. 30 HexDump:
  32. 31 /* prologue: frame size=77 */
  33. 32 0012 2F92 push r2
  34. 33 0014 3F92 push r3
  35. 34 0016 4F92 push r4
  36. 35 0018 5F92 push r5
  37. 36 001a 6F92 push r6
  38. 37 001c 7F92 push r7
  39. 38 001e 8F92 push r8
  40. 39 0020 9F92 push r9
  41. 40 0022 AF92 push r10
  42. 41 0024 BF92 push r11
  43. 42 0026 CF92 push r12
  44. 43 0028 DF92 push r13
  45. 44 002a EF92 push r14
  46. 45 002c FF92 push r15
  47. 46 002e 0F93 push r16
  48. 47 0030 1F93 push r17
  49. 48 0032 CF93 push r28
  50. 49 0034 DF93 push r29
  51. 50 0036 CDB7 in r28,__SP_L__
  52. 51 0038 DEB7 in r29,__SP_H__
  53. 52 003a CD54 subi r28,lo8(77)
  54. 53 003c D040 sbci r29,hi8(77)
  55. 54 003e 0FB6 in __tmp_reg__,__SREG__
  56. 55 0040 F894 cli
  57. 56 0042 DEBF out __SP_H__,r29
  58. 57 0044 0FBE out __SREG__,__tmp_reg__
  59. GAS LISTING C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s page 2
  60. 58 0046 CDBF out __SP_L__,r28
  61. 59 /* prologue end (size=27) */
  62. 60 0048 7C01 movw r14,r24
  63. 61 004a 6B01 movw r12,r22
  64. 62 004c 1A01 movw r2,r20
  65. 63 004e 892B or r24,r25
  66. 64 0050 01F4 brne .+2
  67. 65 0052 00C0 rjmp .L29
  68. 66 0054 94E0 ldi r25,lo8(4)
  69. 67 0056 692E mov r6,r25
  70. 68 0058 712C mov r7,__zero_reg__
  71. 69 005a 4424 clr r4
  72. 70 005c 5524 clr r5
  73. 71 005e AA24 clr r10
  74. 72 0060 BB24 clr r11
  75. 73 0062 A0E0 ldi r26,lo8(0)
  76. 74 0064 B0E0 ldi r27,hi8(0)
  77. 75 0066 00E0 ldi r16,lo8(0)
  78. 76 0068 10E0 ldi r17,hi8(0)
  79. 77 006a 00C0 rjmp .L17
  80. 78 .L18:
  81. 79 006c C501 movw r24,r10
  82. 80 006e 8F70 andi r24,lo8(15)
  83. 81 0070 9070 andi r25,hi8(15)
  84. 82 0072 892B or r24,r25
  85. 83 0074 01F4 brne .L19
  86. 84 0076 4DE4 ldi r20,lo8(77)
  87. 85 0078 50E0 ldi r21,hi8(77)
  88. 86 007a 60E2 ldi r22,lo8(32)
  89. 87 007c 70E0 ldi r23,hi8(32)
  90. 88 007e 8E01 movw r16,r28
  91. 89 0080 0F5F subi r16,lo8(-(1))
  92. 90 0082 1F4F sbci r17,hi8(-(1))
  93. 91 0084 C801 movw r24,r16
  94. 92 0086 0E94 0000 call memset
  95. 93 008a 9301 movw r18,r6
  96. 94 008c 220F lsl r18
  97. 95 008e 331F rol r19
  98. 96 0090 220F lsl r18
  99. 97 0092 331F rol r19
  100. 98 0094 2450 subi r18,lo8(-(-4))
  101. 99 0096 3040 sbci r19,hi8(-(-4))
  102. 100 0098 40E0 ldi r20,lo8(0)
  103. 101 009a 50E0 ldi r21,hi8(0)
  104. 102 009c D801 movw r26,r16
  105. 103 .L21:
  106. 104 009e F201 movw r30,r4
  107. 105 00a0 022E mov r0,r18
  108. 106 00a2 00C0 rjmp 2f
  109. 107 00a4 F695 1: lsr r31
  110. 108 00a6 E795 ror r30
  111. 109 00a8 0A94 2: dec r0
  112. 110 00aa 02F4 brpl 1b
  113. 111 00ac EF70 andi r30,lo8(15)
  114. 112 00ae F070 andi r31,hi8(15)
  115. 113 00b0 E050 subi r30,lo8(-(binhex.2227))
  116. 114 00b2 F040 sbci r31,hi8(-(binhex.2227))
  117. GAS LISTING C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s page 3
  118. 115 00b4 8081 ld r24,Z
  119. 116 00b6 8D93 st X+,r24
  120. 117 00b8 4F5F subi r20,lo8(-(1))
  121. 118 00ba 5F4F sbci r21,hi8(-(1))
  122. 119 00bc 2450 subi r18,lo8(-(-4))
  123. 120 00be 3040 sbci r19,hi8(-(-4))
  124. 121 00c0 4615 cp r20,r6
  125. 122 00c2 5705 cpc r21,r7
  126. 123 00c4 01F4 brne .L21
  127. 124 00c6 D301 movw r26,r6
  128. 125 00c8 1296 adiw r26,2
  129. 126 00ca 8301 movw r16,r6
  130. 127 00cc 0C5C subi r16,lo8(-(52))
  131. 128 00ce 1F4F sbci r17,hi8(-(52))
  132. 129 .L19:
  133. 130 00d0 F601 movw r30,r12
  134. 131 00d2 9081 ld r25,Z
  135. 132 00d4 E92F mov r30,r25
  136. 133 00d6 E295 swap r30
  137. 134 00d8 EF70 andi r30,0x0f
  138. 135 00da FF27 clr r31
  139. 136 00dc E050 subi r30,lo8(-(binhex.2227))
  140. 137 00de F040 sbci r31,hi8(-(binhex.2227))
  141. 138 00e0 5081 ld r21,Z
  142. 139 00e2 4D01 movw r8,r26
  143. 140 00e4 0894 sec
  144. 141 00e6 811C adc r8,__zero_reg__
  145. 142 00e8 911C adc r9,__zero_reg__
  146. 143 00ea E92F mov r30,r25
  147. 144 00ec FF27 clr r31
  148. 145 00ee EF70 andi r30,lo8(15)
  149. 146 00f0 F070 andi r31,hi8(15)
  150. 147 00f2 E050 subi r30,lo8(-(binhex.2227))
  151. 148 00f4 F040 sbci r31,hi8(-(binhex.2227))
  152. 149 00f6 4081 ld r20,Z
  153. 150 00f8 892F mov r24,r25
  154. 151 00fa 8052 subi r24,lo8(-(-32))
  155. 152 00fc 8F35 cpi r24,lo8(95)
  156. 153 00fe 00F0 brlo .L23
  157. 154 0100 8EE2 ldi r24,lo8(46)
  158. 155 0102 00C0 rjmp .L25
  159. 156 .L23:
  160. 157 0104 892F mov r24,r25
  161. 158 .L25:
  162. 159 0106 9E01 movw r18,r28
  163. 160 0108 2F5F subi r18,lo8(-(1))
  164. 161 010a 3F4F sbci r19,hi8(-(1))
  165. 162 010c A20F add r26,r18
  166. 163 010e B31F adc r27,r19
  167. 164 0110 5C93 st X,r21
  168. 165 0112 F901 movw r30,r18
  169. 166 0114 E80D add r30,r8
  170. 167 0116 F91D adc r31,r9
  171. 168 0118 4083 st Z,r20
  172. 169 011a F901 movw r30,r18
  173. 170 011c E00F add r30,r16
  174. 171 011e F11F adc r31,r17
  175. GAS LISTING C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s page 4
  176. 172 0120 8083 st Z,r24
  177. 173 0122 0F5F subi r16,lo8(-(1))
  178. 174 0124 1F4F sbci r17,hi8(-(1))
  179. 175 0126 0894 sec
  180. 176 0128 A11C adc r10,__zero_reg__
  181. 177 012a B11C adc r11,__zero_reg__
  182. 178 012c C501 movw r24,r10
  183. 179 012e 8F70 andi r24,lo8(15)
  184. 180 0130 9070 andi r25,hi8(15)
  185. 181 0132 892B or r24,r25
  186. 182 0134 01F0 breq .L26
  187. 183 0136 A214 cp r10,r2
  188. 184 0138 B304 cpc r11,r3
  189. 185 013a 01F4 brne .L28
  190. 186 .L26:
  191. 187 013c F901 movw r30,r18
  192. 188 013e E00F add r30,r16
  193. 189 0140 F11F adc r31,r17
  194. 190 0142 1082 st Z,__zero_reg__
  195. 191 0144 B701 movw r22,r14
  196. 192 0146 C901 movw r24,r18
  197. 193 0148 0E94 0000 call fputs
  198. 194 014c B701 movw r22,r14
  199. 195 014e 8AE0 ldi r24,lo8(10)
  200. 196 0150 90E0 ldi r25,hi8(10)
  201. 197 0152 0E94 0000 call fputc
  202. 198 0156 80E1 ldi r24,lo8(16)
  203. 199 0158 90E0 ldi r25,hi8(16)
  204. 200 015a 480E add r4,r24
  205. 201 015c 591E adc r5,r25
  206. 202 .L28:
  207. 203 015e 0894 sec
  208. 204 0160 C11C adc r12,__zero_reg__
  209. 205 0162 D11C adc r13,__zero_reg__
  210. 206 0164 D401 movw r26,r8
  211. 207 0166 1296 adiw r26,2
  212. 208 .L17:
  213. 209 0168 A214 cp r10,r2
  214. 210 016a B304 cpc r11,r3
  215. 211 016c 01F0 breq .+2
  216. 212 016e 00C0 rjmp .L18
  217. 213 .L29:
  218. 214 /* epilogue: frame size=77 */
  219. 215 0170 C35B subi r28,lo8(-77)
  220. 216 0172 DF4F sbci r29,hi8(-77)
  221. 217 0174 0FB6 in __tmp_reg__,__SREG__
  222. 218 0176 F894 cli
  223. 219 0178 DEBF out __SP_H__,r29
  224. 220 017a 0FBE out __SREG__,__tmp_reg__
  225. 221 017c CDBF out __SP_L__,r28
  226. 222 017e DF91 pop r29
  227. 223 0180 CF91 pop r28
  228. 224 0182 1F91 pop r17
  229. 225 0184 0F91 pop r16
  230. 226 0186 FF90 pop r15
  231. 227 0188 EF90 pop r14
  232. 228 018a DF90 pop r13
  233. GAS LISTING C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s page 5
  234. 229 018c CF90 pop r12
  235. 230 018e BF90 pop r11
  236. 231 0190 AF90 pop r10
  237. 232 0192 9F90 pop r9
  238. 233 0194 8F90 pop r8
  239. 234 0196 7F90 pop r7
  240. 235 0198 6F90 pop r6
  241. 236 019a 5F90 pop r5
  242. 237 019c 4F90 pop r4
  243. 238 019e 3F90 pop r3
  244. 239 01a0 2F90 pop r2
  245. 240 01a2 0895 ret
  246. 241 /* epilogue end (size=26) */
  247. 242 /* function HexDump size 201 (148) */
  248. 243 .size HexDump, .-HexDump
  249. 244 .global LogChar_P
  250. 245 .type LogChar_P, @function
  251. 246 LogChar_P:
  252. 247 /* prologue: frame size=0 */
  253. 248 /* prologue end (size=0) */
  254. 249 01a4 6091 0000 lds r22,g_tStream
  255. 250 01a8 7091 0000 lds r23,(g_tStream)+1
  256. 251 01ac 6115 cp r22,__zero_reg__
  257. 252 01ae 7105 cpc r23,__zero_reg__
  258. 253 01b0 01F0 breq .L35
  259. 254 01b2 9927 clr r25
  260. 255 01b4 87FD sbrc r24,7
  261. 256 01b6 9095 com r25
  262. 257 01b8 0E94 0000 call fputc
  263. 258 .L35:
  264. 259 01bc 0895 ret
  265. 260 /* epilogue: frame size=0 */
  266. 261 /* epilogue: noreturn */
  267. 262 /* epilogue end (size=0) */
  268. 263 /* function LogChar_P size 13 (13) */
  269. 264 .size LogChar_P, .-LogChar_P
  270. 265 .global LogMsg_P
  271. 266 .type LogMsg_P, @function
  272. 267 LogMsg_P:
  273. 268 /* prologue: frame size=2 */
  274. 269 01be 1F93 push r17
  275. 270 01c0 CF93 push r28
  276. 271 01c2 DF93 push r29
  277. 272 01c4 CDB7 in r28,__SP_L__
  278. 273 01c6 DEB7 in r29,__SP_H__
  279. 274 01c8 2297 sbiw r28,2
  280. 275 01ca 0FB6 in __tmp_reg__,__SREG__
  281. 276 01cc F894 cli
  282. 277 01ce DEBF out __SP_H__,r29
  283. 278 01d0 0FBE out __SREG__,__tmp_reg__
  284. 279 01d2 CDBF out __SP_L__,r28
  285. 280 /* prologue end (size=11) */
  286. 281 01d4 1985 ldd r17,Y+9
  287. 282 01d6 6091 0000 lds r22,g_tStream
  288. 283 01da 7091 0000 lds r23,(g_tStream)+1
  289. 284 01de 6115 cp r22,__zero_reg__
  290. 285 01e0 7105 cpc r23,__zero_reg__
  291. GAS LISTING C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s page 6
  292. 286 01e2 01F4 brne .+2
  293. 287 01e4 00C0 rjmp .L90
  294. 288 01e6 212F mov r18,r17
  295. 289 01e8 3327 clr r19
  296. 290 01ea 2770 andi r18,lo8(7)
  297. 291 01ec 3070 andi r19,hi8(7)
  298. 292 01ee 8091 0000 lds r24,g_tLevel
  299. 293 01f2 9927 clr r25
  300. 294 01f4 8217 cp r24,r18
  301. 295 01f6 9307 cpc r25,r19
  302. 296 01f8 04F4 brge .+2
  303. 297 01fa 00C0 rjmp .L90
  304. 298 01fc 812F mov r24,r17
  305. 299 01fe 8770 andi r24,lo8(7)
  306. 300 0200 8330 cpi r24,lo8(3)
  307. 301 0202 01F0 breq .L44
  308. 302 0204 8430 cpi r24,lo8(4)
  309. 303 0206 00F4 brsh .L49
  310. 304 0208 8130 cpi r24,lo8(1)
  311. 305 020a 01F0 breq .L42
  312. 306 020c 8230 cpi r24,lo8(2)
  313. 307 020e 00F4 brsh .L43
  314. 308 0210 00C0 rjmp .L91
  315. 309 .L49:
  316. 310 0212 8530 cpi r24,lo8(5)
  317. 311 0214 01F0 breq .L46
  318. 312 0216 8530 cpi r24,lo8(5)
  319. 313 0218 00F0 brlo .L45
  320. 314 021a 8630 cpi r24,lo8(6)
  321. 315 021c 01F0 breq .L47
  322. 316 021e 8730 cpi r24,lo8(7)
  323. 317 0220 01F4 brne .L40
  324. 318 0222 80E0 ldi r24,lo8(__c.2073)
  325. 319 0224 90E0 ldi r25,hi8(__c.2073)
  326. 320 0226 00C0 rjmp .L50
  327. 321 .L40:
  328. 322 0228 80E0 ldi r24,lo8(__c.2076)
  329. 323 022a 90E0 ldi r25,hi8(__c.2076)
  330. 324 022c 00C0 rjmp .L50
  331. 325 .L91:
  332. 326 022e 80E0 ldi r24,lo8(__c.2052)
  333. 327 0230 90E0 ldi r25,hi8(__c.2052)
  334. 328 0232 00C0 rjmp .L50
  335. 329 .L42:
  336. 330 0234 80E0 ldi r24,lo8(__c.2055)
  337. 331 0236 90E0 ldi r25,hi8(__c.2055)
  338. 332 0238 00C0 rjmp .L50
  339. 333 .L43:
  340. 334 023a 80E0 ldi r24,lo8(__c.2058)
  341. 335 023c 90E0 ldi r25,hi8(__c.2058)
  342. 336 023e 00C0 rjmp .L50
  343. 337 .L44:
  344. 338 0240 80E0 ldi r24,lo8(__c.2061)
  345. 339 0242 90E0 ldi r25,hi8(__c.2061)
  346. 340 0244 00C0 rjmp .L50
  347. 341 .L45:
  348. 342 0246 80E0 ldi r24,lo8(__c.2064)
  349. GAS LISTING C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s page 7
  350. 343 0248 90E0 ldi r25,hi8(__c.2064)
  351. 344 024a 00C0 rjmp .L50
  352. 345 .L46:
  353. 346 024c 80E0 ldi r24,lo8(__c.2067)
  354. 347 024e 90E0 ldi r25,hi8(__c.2067)
  355. 348 0250 00C0 rjmp .L50
  356. 349 .L47:
  357. 350 0252 80E0 ldi r24,lo8(__c.2070)
  358. 351 0254 90E0 ldi r25,hi8(__c.2070)
  359. 352 .L50:
  360. 353 0256 0E94 0000 call fputs_P
  361. 354 025a 6091 0000 lds r22,g_tStream
  362. 355 025e 7091 0000 lds r23,(g_tStream)+1
  363. 356 0262 212F mov r18,r17
  364. 357 0264 287F andi r18,lo8(-8)
  365. 358 0266 2837 cpi r18,lo8(120)
  366. 359 0268 01F4 brne .+2
  367. 360 026a 00C0 rjmp .L66
  368. 361 026c 2937 cpi r18,lo8(121)
  369. 362 026e 00F4 brsh .L82
  370. 363 0270 2833 cpi r18,lo8(56)
  371. 364 0272 01F4 brne .+2
  372. 365 0274 00C0 rjmp .L58
  373. 366 0276 2933 cpi r18,lo8(57)
  374. 367 0278 00F4 brsh .L83
  375. 368 027a 2831 cpi r18,lo8(24)
  376. 369 027c 01F4 brne .+2
  377. 370 027e 00C0 rjmp .L54
  378. 371 0280 2931 cpi r18,lo8(25)
  379. 372 0282 00F4 brsh .L84
  380. 373 0284 2830 cpi r18,lo8(8)
  381. 374 0286 01F4 brne .+2
  382. 375 0288 00C0 rjmp .L52
  383. 376 028a 2031 cpi r18,lo8(16)
  384. 377 028c 01F0 breq .+2
  385. 378 028e 00C0 rjmp .L51
  386. 379 0290 00C0 rjmp .L53
  387. 380 .L84:
  388. 381 0292 2832 cpi r18,lo8(40)
  389. 382 0294 01F4 brne .+2
  390. 383 0296 00C0 rjmp .L56
  391. 384 0298 2033 cpi r18,lo8(48)
  392. 385 029a 01F4 brne .+2
  393. 386 029c 00C0 rjmp .L57
  394. 387 029e 2032 cpi r18,lo8(32)
  395. 388 02a0 01F0 breq .+2
  396. 389 02a2 00C0 rjmp .L51
  397. 390 02a4 00C0 rjmp .L55
  398. 391 .L83:
  399. 392 02a6 2835 cpi r18,lo8(88)
  400. 393 02a8 01F4 brne .+2
  401. 394 02aa 00C0 rjmp .L62
  402. 395 02ac 2935 cpi r18,lo8(89)
  403. 396 02ae 00F4 brsh .L85
  404. 397 02b0 2834 cpi r18,lo8(72)
  405. 398 02b2 01F4 brne .+2
  406. 399 02b4 00C0 rjmp .L60
  407. GAS LISTING C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s page 8
  408. 400 02b6 2035 cpi r18,lo8(80)
  409. 401 02b8 01F4 brne .+2
  410. 402 02ba 00C0 rjmp .L61
  411. 403 02bc 2034 cpi r18,lo8(64)
  412. 404 02be 01F4 brne .L51
  413. 405 02c0 00C0 rjmp .L59
  414. 406 .L85:
  415. 407 02c2 2836 cpi r18,lo8(104)
  416. 408 02c4 01F4 brne .+2
  417. 409 02c6 00C0 rjmp .L64
  418. 410 02c8 2037 cpi r18,lo8(112)
  419. 411 02ca 01F4 brne .+2
  420. 412 02cc 00C0 rjmp .L65
  421. 413 02ce 2036 cpi r18,lo8(96)
  422. 414 02d0 01F4 brne .L51
  423. 415 02d2 00C0 rjmp .L63
  424. 416 .L82:
  425. 417 02d4 283B cpi r18,lo8(-72)
  426. 418 02d6 01F4 brne .+2
  427. 419 02d8 00C0 rjmp .L74
  428. 420 02da 293B cpi r18,lo8(-71)
  429. 421 02dc 00F4 brsh .L86
  430. 422 02de 2839 cpi r18,lo8(-104)
  431. 423 02e0 01F4 brne .+2
  432. 424 02e2 00C0 rjmp .L70
  433. 425 02e4 2939 cpi r18,lo8(-103)
  434. 426 02e6 00F4 brsh .L87
  435. 427 02e8 2838 cpi r18,lo8(-120)
  436. 428 02ea 01F4 brne .+2
  437. 429 02ec 00C0 rjmp .L68
  438. 430 02ee 2039 cpi r18,lo8(-112)
  439. 431 02f0 01F0 breq .L69
  440. 432 02f2 2038 cpi r18,lo8(-128)
  441. 433 02f4 01F4 brne .L51
  442. 434 02f6 00C0 rjmp .L67
  443. 435 .L87:
  444. 436 02f8 283A cpi r18,lo8(-88)
  445. 437 02fa 01F4 brne .+2
  446. 438 02fc 00C0 rjmp .L72
  447. 439 02fe 203B cpi r18,lo8(-80)
  448. 440 0300 01F0 breq .L73
  449. 441 0302 203A cpi r18,lo8(-96)
  450. 442 0304 01F4 brne .L51
  451. 443 0306 00C0 rjmp .L71
  452. 444 .L86:
  453. 445 0308 283D cpi r18,lo8(-40)
  454. 446 030a 01F4 brne .+2
  455. 447 030c 00C0 rjmp .L78
  456. 448 030e 293D cpi r18,lo8(-39)
  457. 449 0310 00F4 brsh .L88
  458. 450 0312 283C cpi r18,lo8(-56)
  459. 451 0314 01F4 brne .+2
  460. 452 0316 00C0 rjmp .L76
  461. 453 0318 203D cpi r18,lo8(-48)
  462. 454 031a 01F0 breq .L77
  463. 455 031c 203C cpi r18,lo8(-64)
  464. 456 031e 01F4 brne .L51
  465. GAS LISTING C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s page 9
  466. 457 0320 00C0 rjmp .L75
  467. 458 .L88:
  468. 459 0322 283E cpi r18,lo8(-24)
  469. 460 0324 01F0 breq .L80
  470. 461 0326 203F cpi r18,lo8(-16)
  471. 462 0328 01F0 breq .L81
  472. 463 032a 203E cpi r18,lo8(-32)
  473. 464 032c 01F4 brne .L51
  474. 465 032e 00C0 rjmp .L79
  475. 466 .L80:
  476. 467 0330 80E0 ldi r24,lo8(__c.2171)
  477. 468 0332 90E0 ldi r25,hi8(__c.2171)
  478. 469 0334 00C0 rjmp .L89
  479. 470 .L51:
  480. 471 0336 80E0 ldi r24,lo8(__c.2174)
  481. 472 0338 90E0 ldi r25,hi8(__c.2174)
  482. 473 033a 00C0 rjmp .L89
  483. 474 .L53:
  484. 475 033c 80E0 ldi r24,lo8(__c.2084)
  485. 476 033e 90E0 ldi r25,hi8(__c.2084)
  486. 477 0340 00C0 rjmp .L89
  487. 478 .L55:
  488. 479 0342 80E0 ldi r24,lo8(__c.2087)
  489. 480 0344 90E0 ldi r25,hi8(__c.2087)
  490. 481 0346 00C0 rjmp .L89
  491. 482 .L57:
  492. 483 0348 80E0 ldi r24,lo8(__c.2090)
  493. 484 034a 90E0 ldi r25,hi8(__c.2090)
  494. 485 034c 00C0 rjmp .L89
  495. 486 .L59:
  496. 487 034e 80E0 ldi r24,lo8(__c.2093)
  497. 488 0350 90E0 ldi r25,hi8(__c.2093)
  498. 489 0352 00C0 rjmp .L89
  499. 490 .L61:
  500. 491 0354 80E0 ldi r24,lo8(__c.2096)
  501. 492 0356 90E0 ldi r25,hi8(__c.2096)
  502. 493 0358 00C0 rjmp .L89
  503. 494 .L63:
  504. 495 035a 80E0 ldi r24,lo8(__c.2099)
  505. 496 035c 90E0 ldi r25,hi8(__c.2099)
  506. 497 035e 00C0 rjmp .L89
  507. 498 .L65:
  508. 499 0360 80E0 ldi r24,lo8(__c.2102)
  509. 500 0362 90E0 ldi r25,hi8(__c.2102)
  510. 501 0364 00C0 rjmp .L89
  511. 502 .L67:
  512. 503 0366 80E0 ldi r24,lo8(__c.2105)
  513. 504 0368 90E0 ldi r25,hi8(__c.2105)
  514. 505 036a 00C0 rjmp .L89
  515. 506 .L69:
  516. 507 036c 80E0 ldi r24,lo8(__c.2108)
  517. 508 036e 90E0 ldi r25,hi8(__c.2108)
  518. 509 0370 00C0 rjmp .L89
  519. 510 .L71:
  520. 511 0372 80E0 ldi r24,lo8(__c.2111)
  521. 512 0374 90E0 ldi r25,hi8(__c.2111)
  522. 513 0376 00C0 rjmp .L89
  523. GAS LISTING C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s page 10
  524. 514 .L73:
  525. 515 0378 80E0 ldi r24,lo8(__c.2114)
  526. 516 037a 90E0 ldi r25,hi8(__c.2114)
  527. 517 037c 00C0 rjmp .L89
  528. 518 .L75:
  529. 519 037e 80E0 ldi r24,lo8(__c.2117)
  530. 520 0380 90E0 ldi r25,hi8(__c.2117)
  531. 521 0382 00C0 rjmp .L89
  532. 522 .L77:
  533. 523 0384 80E0 ldi r24,lo8(__c.2120)
  534. 524 0386 90E0 ldi r25,hi8(__c.2120)
  535. 525 0388 00C0 rjmp .L89
  536. 526 .L79:
  537. 527 038a 80E0 ldi r24,lo8(__c.2123)
  538. 528 038c 90E0 ldi r25,hi8(__c.2123)
  539. 529 038e 00C0 rjmp .L89
  540. 530 .L81:
  541. 531 0390 80E0 ldi r24,lo8(__c.2126)
  542. 532 0392 90E0 ldi r25,hi8(__c.2126)
  543. 533 0394 00C0 rjmp .L89
  544. 534 .L52:
  545. 535 0396 80E0 ldi r24,lo8(__c.2129)
  546. 536 0398 90E0 ldi r25,hi8(__c.2129)
  547. 537 039a 00C0 rjmp .L89
  548. 538 .L54:
  549. 539 039c 80E0 ldi r24,lo8(__c.2132)
  550. 540 039e 90E0 ldi r25,hi8(__c.2132)
  551. 541 03a0 00C0 rjmp .L89
  552. 542 .L56:
  553. 543 03a2 80E0 ldi r24,lo8(__c.2135)
  554. 544 03a4 90E0 ldi r25,hi8(__c.2135)
  555. 545 03a6 00C0 rjmp .L89
  556. 546 .L58:
  557. 547 03a8 80E0 ldi r24,lo8(__c.2138)
  558. 548 03aa 90E0 ldi r25,hi8(__c.2138)
  559. 549 03ac 00C0 rjmp .L89
  560. 550 .L60:
  561. 551 03ae 80E0 ldi r24,lo8(__c.2141)
  562. 552 03b0 90E0 ldi r25,hi8(__c.2141)
  563. 553 03b2 00C0 rjmp .L89
  564. 554 .L62:
  565. 555 03b4 80E0 ldi r24,lo8(__c.2144)
  566. 556 03b6 90E0 ldi r25,hi8(__c.2144)
  567. 557 03b8 00C0 rjmp .L89
  568. 558 .L64:
  569. 559 03ba 80E0 ldi r24,lo8(__c.2147)
  570. 560 03bc 90E0 ldi r25,hi8(__c.2147)
  571. 561 03be 00C0 rjmp .L89
  572. 562 .L66:
  573. 563 03c0 80E0 ldi r24,lo8(__c.2150)
  574. 564 03c2 90E0 ldi r25,hi8(__c.2150)
  575. 565 03c4 00C0 rjmp .L89
  576. 566 .L68:
  577. 567 03c6 80E0 ldi r24,lo8(__c.2153)
  578. 568 03c8 90E0 ldi r25,hi8(__c.2153)
  579. 569 03ca 00C0 rjmp .L89
  580. 570 .L70:
  581. GAS LISTING C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s page 11
  582. 571 03cc 80E0 ldi r24,lo8(__c.2156)
  583. 572 03ce 90E0 ldi r25,hi8(__c.2156)
  584. 573 03d0 00C0 rjmp .L89
  585. 574 .L72:
  586. 575 03d2 80E0 ldi r24,lo8(__c.2159)
  587. 576 03d4 90E0 ldi r25,hi8(__c.2159)
  588. 577 03d6 00C0 rjmp .L89
  589. 578 .L74:
  590. 579 03d8 80E0 ldi r24,lo8(__c.2162)
  591. 580 03da 90E0 ldi r25,hi8(__c.2162)
  592. 581 03dc 00C0 rjmp .L89
  593. 582 .L76:
  594. 583 03de 80E0 ldi r24,lo8(__c.2165)
  595. 584 03e0 90E0 ldi r25,hi8(__c.2165)
  596. 585 03e2 00C0 rjmp .L89
  597. 586 .L78:
  598. 587 03e4 80E0 ldi r24,lo8(__c.2168)
  599. 588 03e6 90E0 ldi r25,hi8(__c.2168)
  600. 589 .L89:
  601. 590 03e8 0E94 0000 call fputs_P
  602. 591 03ec AE01 movw r20,r28
  603. 592 03ee 445F subi r20,lo8(-(12))
  604. 593 03f0 5F4F sbci r21,hi8(-(12))
  605. 594 03f2 5A83 std Y+2,r21
  606. 595 03f4 4983 std Y+1,r20
  607. 596 03f6 6A85 ldd r22,Y+10
  608. 597 03f8 7B85 ldd r23,Y+11
  609. 598 03fa 8091 0000 lds r24,g_tStream
  610. 599 03fe 9091 0000 lds r25,(g_tStream)+1
  611. 600 0402 0E94 0000 call vfprintf_P
  612. 601 .L90:
  613. 602 /* epilogue: frame size=2 */
  614. 603 0406 2296 adiw r28,2
  615. 604 0408 0FB6 in __tmp_reg__,__SREG__
  616. 605 040a F894 cli
  617. 606 040c DEBF out __SP_H__,r29
  618. 607 040e 0FBE out __SREG__,__tmp_reg__
  619. 608 0410 CDBF out __SP_L__,r28
  620. 609 0412 DF91 pop r29
  621. 610 0414 CF91 pop r28
  622. 611 0416 1F91 pop r17
  623. 612 0418 0895 ret
  624. 613 /* epilogue end (size=10) */
  625. 614 /* function LogMsg_P size 302 (281) */
  626. 615 .size LogMsg_P, .-LogMsg_P
  627. 616 .global LogClose
  628. 617 .type LogClose, @function
  629. 618 LogClose:
  630. 619 /* prologue: frame size=0 */
  631. 620 /* prologue end (size=0) */
  632. 621 041a 8091 0000 lds r24,g_tStream
  633. 622 041e 9091 0000 lds r25,(g_tStream)+1
  634. 623 0422 1092 0000 sts (g_tStream)+1,__zero_reg__
  635. 624 0426 1092 0000 sts g_tStream,__zero_reg__
  636. 625 042a 0E94 0000 call fflush
  637. 626 /* epilogue: frame size=0 */
  638. 627 042e 0895 ret
  639. GAS LISTING C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s page 12
  640. 628 /* epilogue end (size=1) */
  641. 629 /* function LogClose size 11 (10) */
  642. 630 .size LogClose, .-LogClose
  643. 631 .global LogOpen
  644. 632 .type LogOpen, @function
  645. 633 LogOpen:
  646. 634 /* prologue: frame size=0 */
  647. 635 /* prologue end (size=0) */
  648. 636 0430 0E94 0000 call Uart0DriverGetStream
  649. 637 0434 9093 0000 sts (g_tStream)+1,r25
  650. 638 0438 8093 0000 sts g_tStream,r24
  651. 639 /* epilogue: frame size=0 */
  652. 640 043c 0895 ret
  653. 641 /* epilogue end (size=1) */
  654. 642 /* function LogOpen size 7 (6) */
  655. 643 .size LogOpen, .-LogOpen
  656. 644 .global LogInit
  657. 645 .type LogInit, @function
  658. 646 LogInit:
  659. 647 /* prologue: frame size=0 */
  660. 648 /* prologue end (size=0) */
  661. 649 043e 87E0 ldi r24,lo8(7)
  662. 650 0440 8093 0000 sts g_tLevel,r24
  663. 651 0444 0E94 0000 call LogOpen
  664. 652 /* epilogue: frame size=0 */
  665. 653 0448 0895 ret
  666. 654 /* epilogue end (size=1) */
  667. 655 /* function LogInit size 6 (5) */
  668. 656 .size LogInit, .-LogInit
  669. 657 .data
  670. 658 .type binhex.2227, @object
  671. 659 .size binhex.2227, 16
  672. 660 binhex.2227:
  673. 661 0000 30 .byte 48
  674. 662 0001 31 .byte 49
  675. 663 0002 32 .byte 50
  676. 664 0003 33 .byte 51
  677. 665 0004 34 .byte 52
  678. 666 0005 35 .byte 53
  679. 667 0006 36 .byte 54
  680. 668 0007 37 .byte 55
  681. 669 0008 38 .byte 56
  682. 670 0009 39 .byte 57
  683. 671 000a 61 .byte 97
  684. 672 000b 62 .byte 98
  685. 673 000c 63 .byte 99
  686. 674 000d 64 .byte 100
  687. 675 000e 65 .byte 101
  688. 676 000f 66 .byte 102
  689. 677 .section .progmem.data,"a",@progbits
  690. 678 .type __c.2076, @object
  691. 679 .size __c.2076, 2
  692. 680 __c.2076:
  693. 681 0000 0A00 .string "\n"
  694. 682 .type __c.2073, @object
  695. 683 .size __c.2073, 9
  696. 684 __c.2073:
  697. GAS LISTING C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s page 13
  698. 685 0002 0A23 4465 .string "\n#Debug "
  699. 685 6275 6720
  700. 685 00
  701. 686 .type __c.2070, @object
  702. 687 .size __c.2070, 9
  703. 688 __c.2070:
  704. 689 000b 0A23 496E .string "\n#Info "
  705. 689 666F 2020
  706. 689 00
  707. 690 .type __c.2067, @object
  708. 691 .size __c.2067, 9
  709. 692 __c.2067:
  710. 693 0014 0A23 4E6F .string "\n#Notic "
  711. 693 7469 6320
  712. 693 00
  713. 694 .type __c.2064, @object
  714. 695 .size __c.2064, 9
  715. 696 __c.2064:
  716. 697 001d 0A23 5761 .string "\n#Warn "
  717. 697 726E 2020
  718. 697 00
  719. 698 .type __c.2061, @object
  720. 699 .size __c.2061, 9
  721. 700 __c.2061:
  722. 701 0026 0A23 4572 .string "\n#Err "
  723. 701 7220 2020
  724. 701 00
  725. 702 .type __c.2058, @object
  726. 703 .size __c.2058, 9
  727. 704 __c.2058:
  728. 705 002f 0A23 4372 .string "\n#Crit "
  729. 705 6974 2020
  730. 705 00
  731. 706 .type __c.2055, @object
  732. 707 .size __c.2055, 9
  733. 708 __c.2055:
  734. 709 0038 0A23 416C .string "\n#Alert "
  735. 709 6572 7420
  736. 709 00
  737. 710 .type __c.2052, @object
  738. 711 .size __c.2052, 9
  739. 712 __c.2052:
  740. 713 0041 0A23 456D .string "\n#Emerg "
  741. 713 6572 6720
  742. 713 00
  743. 714 .type __c.2174, @object
  744. 715 .size __c.2174, 10
  745. 716 __c.2174:
  746. 717 004a 3F3F 203C .string "?? <DMK> "
  747. 717 444D 4B3E
  748. 717 2000
  749. 718 .type __c.2171, @object
  750. 719 .size __c.2171, 5
  751. 720 __c.2171:
  752. 721 0054 5744 3A20 .string "WD: "
  753. 721 00
  754. 722 .type __c.2168, @object
  755. GAS LISTING C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s page 14
  756. 723 .size __c.2168, 5
  757. 724 __c.2168:
  758. 725 0059 5653 3A20 .string "VS: "
  759. 725 00
  760. 726 .type __c.2165, @object
  761. 727 .size __c.2165, 5
  762. 728 __c.2165:
  763. 729 005e 5645 3A20 .string "VE: "
  764. 729 00
  765. 730 .type __c.2162, @object
  766. 731 .size __c.2162, 5
  767. 732 __c.2162:
  768. 733 0063 5554 3A20 .string "UT: "
  769. 733 00
  770. 734 .type __c.2159, @object
  771. 735 .size __c.2159, 5
  772. 736 __c.2159:
  773. 737 0068 5544 3A20 .string "UD: "
  774. 737 00
  775. 738 .type __c.2156, @object
  776. 739 .size __c.2156, 5
  777. 740 __c.2156:
  778. 741 006d 5541 3A20 .string "UA: "
  779. 741 00
  780. 742 .type __c.2153, @object
  781. 743 .size __c.2153, 5
  782. 744 __c.2153:
  783. 745 0072 5352 3A20 .string "SR: "
  784. 745 00
  785. 746 .type __c.2150, @object
  786. 747 .size __c.2150, 5
  787. 748 __c.2150:
  788. 749 0077 5350 3A20 .string "SP: "
  789. 749 00
  790. 750 .type __c.2147, @object
  791. 751 .size __c.2147, 5
  792. 752 __c.2147:
  793. 753 007c 5347 3A20 .string "SG: "
  794. 753 00
  795. 754 .type __c.2144, @object
  796. 755 .size __c.2144, 5
  797. 756 __c.2144:
  798. 757 0081 5345 3A20 .string "SE: "
  799. 757 00
  800. 758 .type __c.2141, @object
  801. 759 .size __c.2141, 5
  802. 760 __c.2141:
  803. 761 0086 5354 3A20 .string "ST: "
  804. 761 00
  805. 762 .type __c.2138, @object
  806. 763 .size __c.2138, 5
  807. 764 __c.2138:
  808. 765 008b 5254 3A20 .string "RT: "
  809. 765 00
  810. 766 .type __c.2135, @object
  811. 767 .size __c.2135, 5
  812. 768 __c.2135:
  813. GAS LISTING C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s page 15
  814. 769 0090 5243 3A20 .string "RC: "
  815. 769 00
  816. 770 .type __c.2132, @object
  817. 771 .size __c.2132, 5
  818. 772 __c.2132:
  819. 773 0095 504C 3A20 .string "PL: "
  820. 773 00
  821. 774 .type __c.2129, @object
  822. 775 .size __c.2129, 5
  823. 776 __c.2129:
  824. 777 009a 5041 3A20 .string "PA: "
  825. 777 00
  826. 778 .type __c.2126, @object
  827. 779 .size __c.2126, 5
  828. 780 __c.2126:
  829. 781 009f 4D44 3A20 .string "MD: "
  830. 781 00
  831. 782 .type __c.2123, @object
  832. 783 .size __c.2123, 5
  833. 784 __c.2123:
  834. 785 00a4 4D4D 3A20 .string "MM: "
  835. 785 00
  836. 786 .type __c.2120, @object
  837. 787 .size __c.2120, 5
  838. 788 __c.2120:
  839. 789 00a9 4D45 3A20 .string "ME: "
  840. 789 00
  841. 790 .type __c.2117, @object
  842. 791 .size __c.2117, 5
  843. 792 __c.2117:
  844. 793 00ae 5359 3A20 .string "SY: "
  845. 793 00
  846. 794 .type __c.2114, @object
  847. 795 .size __c.2114, 5
  848. 796 __c.2114:
  849. 797 00b3 4C47 3A20 .string "LG: "
  850. 797 00
  851. 798 .type __c.2111, @object
  852. 799 .size __c.2111, 5
  853. 800 __c.2111:
  854. 801 00b8 4C45 3A20 .string "LE: "
  855. 801 00
  856. 802 .type __c.2108, @object
  857. 803 .size __c.2108, 5
  858. 804 __c.2108:
  859. 805 00bd 4B42 3A20 .string "KB: "
  860. 805 00
  861. 806 .type __c.2105, @object
  862. 807 .size __c.2105, 5
  863. 808 __c.2105:
  864. 809 00c2 494E 3A20 .string "IN: "
  865. 809 00
  866. 810 .type __c.2102, @object
  867. 811 .size __c.2102, 5
  868. 812 __c.2102:
  869. 813 00c7 4854 3A20 .string "HT: "
  870. 813 00
  871. GAS LISTING C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s page 16
  872. 814 .type __c.2099, @object
  873. 815 .size __c.2099, 5
  874. 816 __c.2099:
  875. 817 00cc 464C 3A20 .string "FL: "
  876. 817 00
  877. 818 .type __c.2096, @object
  878. 819 .size __c.2096, 5
  879. 820 __c.2096:
  880. 821 00d1 4641 3A20 .string "FA: "
  881. 821 00
  882. 822 .type __c.2093, @object
  883. 823 .size __c.2093, 5
  884. 824 __c.2093:
  885. 825 00d6 4450 3A20 .string "DP: "
  886. 825 00
  887. 826 .type __c.2090, @object
  888. 827 .size __c.2090, 5
  889. 828 __c.2090:
  890. 829 00db 434D 3A20 .string "CM: "
  891. 829 00
  892. 830 .type __c.2087, @object
  893. 831 .size __c.2087, 5
  894. 832 __c.2087:
  895. 833 00e0 4348 3A20 .string "CH: "
  896. 833 00
  897. 834 .type __c.2084, @object
  898. 835 .size __c.2084, 5
  899. 836 __c.2084:
  900. 837 00e5 4155 3A20 .string "AU: "
  901. 837 00
  902. 838 .lcomm g_tLevel,1
  903. 839 .lcomm g_tStream,2
  904. 840 /* File "source/log.c": code 549 = 0x0225 ( 471), prologues 38, epilogues 40 */
  905. GAS LISTING C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s page 17
  906. DEFINED SYMBOLS
  907. *ABS*:00000000 log.c
  908. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:3 *ABS*:0000003f __SREG__
  909. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:4 *ABS*:0000003e __SP_H__
  910. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:5 *ABS*:0000003d __SP_L__
  911. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:6 *ABS*:00000000 __tmp_reg__
  912. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:7 *ABS*:00000001 __zero_reg__
  913. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:13 .text:00000000 LogSetLevel
  914. .bss:00000000 g_tLevel
  915. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:30 .text:00000012 HexDump
  916. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:660 .data:00000000 binhex.2227
  917. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:246 .text:000001a4 LogChar_P
  918. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:838 .bss:00000001 g_tStream
  919. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:267 .text:000001be LogMsg_P
  920. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:684 .progmem.data:00000002 __c.2073
  921. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:680 .progmem.data:00000000 __c.2076
  922. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:712 .progmem.data:00000041 __c.2052
  923. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:708 .progmem.data:00000038 __c.2055
  924. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:704 .progmem.data:0000002f __c.2058
  925. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:700 .progmem.data:00000026 __c.2061
  926. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:696 .progmem.data:0000001d __c.2064
  927. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:692 .progmem.data:00000014 __c.2067
  928. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:688 .progmem.data:0000000b __c.2070
  929. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:720 .progmem.data:00000054 __c.2171
  930. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:716 .progmem.data:0000004a __c.2174
  931. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:836 .progmem.data:000000e5 __c.2084
  932. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:832 .progmem.data:000000e0 __c.2087
  933. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:828 .progmem.data:000000db __c.2090
  934. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:824 .progmem.data:000000d6 __c.2093
  935. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:820 .progmem.data:000000d1 __c.2096
  936. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:816 .progmem.data:000000cc __c.2099
  937. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:812 .progmem.data:000000c7 __c.2102
  938. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:808 .progmem.data:000000c2 __c.2105
  939. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:804 .progmem.data:000000bd __c.2108
  940. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:800 .progmem.data:000000b8 __c.2111
  941. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:796 .progmem.data:000000b3 __c.2114
  942. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:792 .progmem.data:000000ae __c.2117
  943. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:788 .progmem.data:000000a9 __c.2120
  944. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:784 .progmem.data:000000a4 __c.2123
  945. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:780 .progmem.data:0000009f __c.2126
  946. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:776 .progmem.data:0000009a __c.2129
  947. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:772 .progmem.data:00000095 __c.2132
  948. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:768 .progmem.data:00000090 __c.2135
  949. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:764 .progmem.data:0000008b __c.2138
  950. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:760 .progmem.data:00000086 __c.2141
  951. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:756 .progmem.data:00000081 __c.2144
  952. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:752 .progmem.data:0000007c __c.2147
  953. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:748 .progmem.data:00000077 __c.2150
  954. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:744 .progmem.data:00000072 __c.2153
  955. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:740 .progmem.data:0000006d __c.2156
  956. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:736 .progmem.data:00000068 __c.2159
  957. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:732 .progmem.data:00000063 __c.2162
  958. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:728 .progmem.data:0000005e __c.2165
  959. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:724 .progmem.data:00000059 __c.2168
  960. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:618 .text:0000041a LogClose
  961. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:633 .text:00000430 LogOpen
  962. C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s:646 .text:0000043e LogInit
  963. GAS LISTING C:\Users\GUUSV_~1\AppData\Local\Temp/cca70ZQc.s page 18
  964. UNDEFINED SYMBOLS
  965. __do_copy_data
  966. __do_clear_bss
  967. memset
  968. fputs
  969. fputc
  970. fputs_P
  971. vfprintf_P
  972. fflush
  973. Uart0DriverGetStream