o: ActiveSupport::Cache::Entry :@compressedF:@value"ë:"ä:
| gpsrl.map | ||
|---|---|---|
| 14 | 14 |
a2d.o (__do_copy_data) |
| 15 | 15 |
/usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_clear_bss.o) |
| 16 | 16 |
a2d.o (__do_clear_bss) |
| 17 |
/usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr4/libc.a(strcat.o) |
|
| 18 |
a2dtest.o (strcat) |
|
| 19 |
/usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr4/libc.a(itoa.o) |
|
| 20 |
a2dtest.o (itoa) |
|
| 21 |
/usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr4/libc.a(strrev.o) |
|
| 22 |
/usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr4/libc.a(itoa.o) (strrev) |
|
| 17 | 23 |
|
| 18 | 24 |
Allocating common symbols |
| 19 | 25 |
Common symbol size file |
| ... | ... | |
| 143 | 149 |
.rela.plt |
| 144 | 150 |
*(.rela.plt) |
| 145 | 151 |
|
| 146 |
.text 0x00000000 0x107e
|
|
| 152 |
.text 0x00000000 0x1144
|
|
| 147 | 153 |
*(.vectors) |
| 148 | 154 |
.vectors 0x00000000 0x26 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr4/crtm8.o |
| 149 | 155 |
0x00000000 __vectors |
| ... | ... | |
| 224 | 230 |
0x00000124 __vector_14 |
| 225 | 231 |
0x000000d2 a2dSetChannel |
| 226 | 232 |
0x000000de a2dStartConvert |
| 227 |
.text 0x0000015e 0x86 a2dtest.o
|
|
| 233 |
.text 0x0000015e 0xd8 a2dtest.o
|
|
| 228 | 234 |
0x0000015e main |
| 229 |
.text 0x000001e4 0x156 buffer.o |
|
| 230 |
0x00000316 bufferIsNotFull |
|
| 231 |
0x000001fe bufferGetFromFront |
|
| 232 |
0x0000029e bufferGetAtIndex |
|
| 233 |
0x0000025a bufferDumpFromFront |
|
| 234 |
0x000001e4 bufferInit |
|
| 235 |
0x000002c6 bufferAddToEnd |
|
| 236 |
0x0000032c bufferFlush |
|
| 237 |
.text 0x0000033a 0x3b2 rprintf.o |
|
| 238 |
0x000005be rprintf1RamRom |
|
| 239 |
0x0000040c rprintfu08 |
|
| 240 |
0x00000434 rprintfu32 |
|
| 241 |
0x00000368 rprintfStr |
|
| 242 |
0x00000384 rprintfStrLen |
|
| 243 |
0x000003d4 rprintfProgStr |
|
| 244 |
0x0000041e rprintfu16 |
|
| 245 |
0x0000033a rprintfInit |
|
| 246 |
0x00000344 rprintfChar |
|
| 247 |
0x000003f2 rprintfCRLF |
|
| 248 |
0x000003f8 rprintfu04 |
|
| 249 |
0x00000456 rprintfNum |
|
| 250 |
.text 0x000006ec 0x5ea timer.o |
|
| 251 |
0x000008f8 timer2GetOverflowCount |
|
| 252 |
0x000007bc timerDetach |
|
| 253 |
0x00000750 timer1SetPrescaler |
|
| 254 |
0x0000098a timer1PWMBOff |
|
| 255 |
0x00000790 timer2GetPrescaler |
|
| 256 |
0x00000b24 __vector_6 |
|
| 257 |
0x000006ee timer0Init |
|
| 258 |
0x0000097c timer1PWMAOff |
|
| 259 |
0x0000099e timer1PWMBSet |
|
| 260 |
0x00000c32 __vector_3 |
|
| 261 |
0x0000093a timer1PWMInitICR |
|
| 262 |
0x00000764 timer0GetPrescaler |
|
| 263 |
0x00000b7e __vector_7 |
|
| 264 |
0x000008d4 timer0GetOverflowCount |
|
| 265 |
0x00000bd8 __vector_5 |
|
| 266 |
0x00000c8c timerInit |
|
| 267 |
0x0000075a timer2SetPrescaler |
|
| 268 |
0x00000960 timer1PWMAOn |
|
| 269 |
0x00000746 timer0SetPrescaler |
|
| 270 |
0x000006ec delay_us |
|
| 271 |
0x00000aa4 __vector_4 |
|
| 272 |
0x000008c2 timer0ClearOverflowCount |
|
| 273 |
0x000009a4 __vector_9 |
|
| 274 |
0x00000710 timer1Init |
|
| 275 |
0x0000090a timer1PWMInit |
|
| 276 |
0x0000096e timer1PWMBOn |
|
| 277 |
0x00000724 timer2Init |
|
| 278 |
0x00000a4a __vector_8 |
|
| 279 |
0x00000998 timer1PWMASet |
|
| 280 |
0x000007a6 timerAttach |
|
| 281 |
0x00000cb0 timer1PWMOff |
|
| 282 |
0x0000077a timer1GetPrescaler |
|
| 283 |
0x000008e6 timer2ClearOverflowCount |
|
| 284 |
0x000007d2 timerPause |
|
| 285 |
.text 0x00000cd6 0x24a uart.o |
|
| 286 |
0x00000f02 uartSendTxBuffer |
|
| 287 |
0x00000d1e uartSendByte |
|
| 288 |
0x00000eb6 uartInitBuffers |
|
| 289 |
0x00000e46 uartReceiveByte |
|
| 290 |
0x00000dce uartAddToTxBuffer |
|
| 291 |
0x00000d52 __vector_11 |
|
| 292 |
0x00000cd6 uartSetRxHandler |
|
| 293 |
0x00000dda __vector_13 |
|
| 294 |
0x00000d30 uartFlushReceiveBuffer |
|
| 295 |
0x00000ed4 uartInit |
|
| 296 |
0x00000d3a uartReceiveBufferIsEmpty |
|
| 297 |
0x00000ce0 uartSetBaudRate |
|
| 298 |
0x00000d18 uartGetTxBuffer |
|
| 299 |
0x00000e7c uartGetByte |
|
| 300 |
0x00000d12 uartGetRxBuffer |
|
| 301 |
.text 0x00000f20 0x7c vt100.o |
|
| 302 |
0x00000f94 vt100Init |
|
| 303 |
0x00000f6c vt100SetAttr |
|
| 304 |
0x00000f4c vt100SetCursorMode |
|
| 305 |
0x00000f20 vt100SetCursorPos |
|
| 306 |
0x00000f8c vt100ClearScreen |
|
| 307 |
.text 0x00000f9c 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_mulsi3.o) |
|
| 308 |
.text 0x00000f9c 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_udivmodhi4.o) |
|
| 309 |
.text 0x00000f9c 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_udivmodsi4.o) |
|
| 310 |
.text 0x00000f9c 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_divmodsi4.o) |
|
| 311 |
.text 0x00000f9c 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_exit.o) |
|
| 312 |
.text 0x00000f9c 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_copy_data.o) |
|
| 313 |
.text 0x00000f9c 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_clear_bss.o) |
|
| 314 |
0x00000f9c . = ALIGN (0x2) |
|
| 235 |
.text 0x00000236 0x156 buffer.o |
|
| 236 |
0x00000368 bufferIsNotFull |
|
| 237 |
0x00000250 bufferGetFromFront |
|
| 238 |
0x000002f0 bufferGetAtIndex |
|
| 239 |
0x000002ac bufferDumpFromFront |
|
| 240 |
0x00000236 bufferInit |
|
| 241 |
0x00000318 bufferAddToEnd |
|
| 242 |
0x0000037e bufferFlush |
|
| 243 |
.text 0x0000038c 0x3b2 rprintf.o |
|
| 244 |
0x00000610 rprintf1RamRom |
|
| 245 |
0x0000045e rprintfu08 |
|
| 246 |
0x00000486 rprintfu32 |
|
| 247 |
0x000003ba rprintfStr |
|
| 248 |
0x000003d6 rprintfStrLen |
|
| 249 |
0x00000426 rprintfProgStr |
|
| 250 |
0x00000470 rprintfu16 |
|
| 251 |
0x0000038c rprintfInit |
|
| 252 |
0x00000396 rprintfChar |
|
| 253 |
0x00000444 rprintfCRLF |
|
| 254 |
0x0000044a rprintfu04 |
|
| 255 |
0x000004a8 rprintfNum |
|
| 256 |
.text 0x0000073e 0x5ea timer.o |
|
| 257 |
0x0000094a timer2GetOverflowCount |
|
| 258 |
0x0000080e timerDetach |
|
| 259 |
0x000007a2 timer1SetPrescaler |
|
| 260 |
0x000009dc timer1PWMBOff |
|
| 261 |
0x000007e2 timer2GetPrescaler |
|
| 262 |
0x00000b76 __vector_6 |
|
| 263 |
0x00000740 timer0Init |
|
| 264 |
0x000009ce timer1PWMAOff |
|
| 265 |
0x000009f0 timer1PWMBSet |
|
| 266 |
0x00000c84 __vector_3 |
|
| 267 |
0x0000098c timer1PWMInitICR |
|
| 268 |
0x000007b6 timer0GetPrescaler |
|
| 269 |
0x00000bd0 __vector_7 |
|
| 270 |
0x00000926 timer0GetOverflowCount |
|
| 271 |
0x00000c2a __vector_5 |
|
| 272 |
0x00000cde timerInit |
|
| 273 |
0x000007ac timer2SetPrescaler |
|
| 274 |
0x000009b2 timer1PWMAOn |
|
| 275 |
0x00000798 timer0SetPrescaler |
|
| 276 |
0x0000073e delay_us |
|
| 277 |
0x00000af6 __vector_4 |
|
| 278 |
0x00000914 timer0ClearOverflowCount |
|
| 279 |
0x000009f6 __vector_9 |
|
| 280 |
0x00000762 timer1Init |
|
| 281 |
0x0000095c timer1PWMInit |
|
| 282 |
0x000009c0 timer1PWMBOn |
|
| 283 |
0x00000776 timer2Init |
|
| 284 |
0x00000a9c __vector_8 |
|
| 285 |
0x000009ea timer1PWMASet |
|
| 286 |
0x000007f8 timerAttach |
|
| 287 |
0x00000d02 timer1PWMOff |
|
| 288 |
0x000007cc timer1GetPrescaler |
|
| 289 |
0x00000938 timer2ClearOverflowCount |
|
| 290 |
0x00000824 timerPause |
|
| 291 |
.text 0x00000d28 0x24a uart.o |
|
| 292 |
0x00000f54 uartSendTxBuffer |
|
| 293 |
0x00000d70 uartSendByte |
|
| 294 |
0x00000f08 uartInitBuffers |
|
| 295 |
0x00000e98 uartReceiveByte |
|
| 296 |
0x00000e20 uartAddToTxBuffer |
|
| 297 |
0x00000da4 __vector_11 |
|
| 298 |
0x00000d28 uartSetRxHandler |
|
| 299 |
0x00000e2c __vector_13 |
|
| 300 |
0x00000d82 uartFlushReceiveBuffer |
|
| 301 |
0x00000f26 uartInit |
|
| 302 |
0x00000d8c uartReceiveBufferIsEmpty |
|
| 303 |
0x00000d32 uartSetBaudRate |
|
| 304 |
0x00000d6a uartGetTxBuffer |
|
| 305 |
0x00000ece uartGetByte |
|
| 306 |
0x00000d64 uartGetRxBuffer |
|
| 307 |
.text 0x00000f72 0x7c vt100.o |
|
| 308 |
0x00000fe6 vt100Init |
|
| 309 |
0x00000fbe vt100SetAttr |
|
| 310 |
0x00000f9e vt100SetCursorMode |
|
| 311 |
0x00000f72 vt100SetCursorPos |
|
| 312 |
0x00000fde vt100ClearScreen |
|
| 313 |
.text 0x00000fee 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_mulsi3.o) |
|
| 314 |
.text 0x00000fee 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_udivmodhi4.o) |
|
| 315 |
.text 0x00000fee 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_udivmodsi4.o) |
|
| 316 |
.text 0x00000fee 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_divmodsi4.o) |
|
| 317 |
.text 0x00000fee 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_exit.o) |
|
| 318 |
.text 0x00000fee 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_copy_data.o) |
|
| 319 |
.text 0x00000fee 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_clear_bss.o) |
|
| 320 |
.text 0x00000fee 0x16 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr4/libc.a(strcat.o) |
|
| 321 |
0x00000fee strcat |
|
| 322 |
.text 0x00001004 0x3e /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr4/libc.a(itoa.o) |
|
| 323 |
0x00001004 itoa |
|
| 324 |
.text 0x00001042 0x20 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr4/libc.a(strrev.o) |
|
| 325 |
0x00001042 strrev |
|
| 326 |
0x00001062 . = ALIGN (0x2) |
|
| 315 | 327 |
*(.text.*) |
| 316 |
.text.libgcc 0x00000f9c 0x3e /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_mulsi3.o)
|
|
| 317 |
0x00000f9c __mulsi3
|
|
| 318 |
.text.libgcc 0x00000fda 0x28 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_udivmodhi4.o)
|
|
| 319 |
0x00000fda __udivmodhi4
|
|
| 320 |
.text.libgcc 0x00001002 0x44 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_udivmodsi4.o)
|
|
| 321 |
0x00001002 __udivmodsi4
|
|
| 322 |
.text.libgcc 0x00001046 0x36 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_divmodsi4.o)
|
|
| 323 |
0x00001046 __divmodsi4
|
|
| 324 |
.text.libgcc 0x0000107c 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_exit.o)
|
|
| 325 |
.text.libgcc 0x0000107c 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_copy_data.o)
|
|
| 326 |
.text.libgcc 0x0000107c 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_clear_bss.o)
|
|
| 327 |
0x0000107c . = ALIGN (0x2)
|
|
| 328 |
.text.libgcc 0x00001062 0x3e /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_mulsi3.o)
|
|
| 329 |
0x00001062 __mulsi3
|
|
| 330 |
.text.libgcc 0x000010a0 0x28 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_udivmodhi4.o)
|
|
| 331 |
0x000010a0 __udivmodhi4
|
|
| 332 |
.text.libgcc 0x000010c8 0x44 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_udivmodsi4.o)
|
|
| 333 |
0x000010c8 __udivmodsi4
|
|
| 334 |
.text.libgcc 0x0000110c 0x36 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_divmodsi4.o)
|
|
| 335 |
0x0000110c __divmodsi4
|
|
| 336 |
.text.libgcc 0x00001142 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_exit.o)
|
|
| 337 |
.text.libgcc 0x00001142 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_copy_data.o)
|
|
| 338 |
.text.libgcc 0x00001142 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_clear_bss.o)
|
|
| 339 |
0x00001142 . = ALIGN (0x2)
|
|
| 328 | 340 |
*(.fini9) |
| 329 |
.fini9 0x0000107c 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_exit.o)
|
|
| 330 |
0x0000107c exit
|
|
| 331 |
0x0000107c _exit
|
|
| 341 |
.fini9 0x00001142 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_exit.o)
|
|
| 342 |
0x00001142 exit
|
|
| 343 |
0x00001142 _exit
|
|
| 332 | 344 |
*(.fini9) |
| 333 | 345 |
*(.fini8) |
| 334 | 346 |
*(.fini8) |
| ... | ... | |
| 347 | 359 |
*(.fini1) |
| 348 | 360 |
*(.fini1) |
| 349 | 361 |
*(.fini0) |
| 350 |
.fini0 0x0000107c 0x2 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_exit.o)
|
|
| 362 |
.fini0 0x00001142 0x2 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_exit.o)
|
|
| 351 | 363 |
*(.fini0) |
| 352 |
0x0000107e _etext = .
|
|
| 364 |
0x00001144 _etext = .
|
|
| 353 | 365 |
|
| 354 |
.data 0x00800060 0x0 load address 0x0000107e
|
|
| 366 |
.data 0x00800060 0x2 load address 0x00001144
|
|
| 355 | 367 |
0x00800060 PROVIDE (__data_start, .) |
| 356 | 368 |
*(.data) |
| 357 | 369 |
.data 0x00800060 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr4/crtm8.o |
| 358 | 370 |
.data 0x00800060 0x0 a2d.o |
| 359 |
.data 0x00800060 0x0 a2dtest.o |
|
| 360 |
.data 0x00800060 0x0 buffer.o |
|
| 361 |
.data 0x00800060 0x0 rprintf.o |
|
| 362 |
.data 0x00800060 0x0 timer.o |
|
| 363 |
.data 0x00800060 0x0 uart.o |
|
| 364 |
.data 0x00800060 0x0 vt100.o |
|
| 365 |
.data 0x00800060 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_mulsi3.o) |
|
| 366 |
.data 0x00800060 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_udivmodhi4.o) |
|
| 367 |
.data 0x00800060 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_udivmodsi4.o) |
|
| 368 |
.data 0x00800060 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_divmodsi4.o) |
|
| 369 |
.data 0x00800060 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_exit.o) |
|
| 370 |
.data 0x00800060 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_copy_data.o) |
|
| 371 |
.data 0x00800060 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_clear_bss.o) |
|
| 371 |
.data 0x00800060 0x2 a2dtest.o |
|
| 372 |
.data 0x00800062 0x0 buffer.o |
|
| 373 |
.data 0x00800062 0x0 rprintf.o |
|
| 374 |
.data 0x00800062 0x0 timer.o |
|
| 375 |
.data 0x00800062 0x0 uart.o |
|
| 376 |
.data 0x00800062 0x0 vt100.o |
|
| 377 |
.data 0x00800062 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_mulsi3.o) |
|
| 378 |
.data 0x00800062 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_udivmodhi4.o) |
|
| 379 |
.data 0x00800062 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_udivmodsi4.o) |
|
| 380 |
.data 0x00800062 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_divmodsi4.o) |
|
| 381 |
.data 0x00800062 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_exit.o) |
|
| 382 |
.data 0x00800062 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_copy_data.o) |
|
| 383 |
.data 0x00800062 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_clear_bss.o) |
|
| 384 |
.data 0x00800062 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr4/libc.a(strcat.o) |
|
| 385 |
.data 0x00800062 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr4/libc.a(itoa.o) |
|
| 386 |
.data 0x00800062 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr4/libc.a(strrev.o) |
|
| 372 | 387 |
*(.data*) |
| 373 | 388 |
*(.rodata) |
| 374 | 389 |
*(.rodata*) |
| 375 | 390 |
*(.gnu.linkonce.d*) |
| 376 |
0x00800060 . = ALIGN (0x2)
|
|
| 377 |
0x00800060 _edata = .
|
|
| 378 |
0x00800060 PROVIDE (__data_end, .)
|
|
| 391 |
0x00800062 . = ALIGN (0x2)
|
|
| 392 |
0x00800062 _edata = .
|
|
| 393 |
0x00800062 PROVIDE (__data_end, .)
|
|
| 379 | 394 |
|
| 380 |
.bss 0x00800060 0x172 load address 0x0000107e
|
|
| 381 |
0x00800060 PROVIDE (__bss_start, .)
|
|
| 395 |
.bss 0x00800062 0x172 load address 0x00001146
|
|
| 396 |
0x00800062 PROVIDE (__bss_start, .)
|
|
| 382 | 397 |
*(.bss) |
| 383 |
.bss 0x00800060 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr4/crtm8.o |
|
| 384 |
.bss 0x00800060 0x0 a2d.o |
|
| 385 |
.bss 0x00800060 0x0 a2dtest.o |
|
| 386 |
.bss 0x00800060 0x0 buffer.o |
|
| 387 |
.bss 0x00800060 0x2 rprintf.o |
|
| 388 |
.bss 0x00800062 0xe timer.o |
|
| 389 |
.bss 0x00800070 0x141 uart.o |
|
| 390 |
.bss 0x008001b1 0x0 vt100.o |
|
| 391 |
.bss 0x008001b1 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_mulsi3.o) |
|
| 392 |
.bss 0x008001b1 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_udivmodhi4.o) |
|
| 393 |
.bss 0x008001b1 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_udivmodsi4.o) |
|
| 394 |
.bss 0x008001b1 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_divmodsi4.o) |
|
| 395 |
.bss 0x008001b1 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_exit.o) |
|
| 396 |
.bss 0x008001b1 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_copy_data.o) |
|
| 397 |
.bss 0x008001b1 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_clear_bss.o) |
|
| 398 |
.bss 0x00800062 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr4/crtm8.o |
|
| 399 |
.bss 0x00800062 0x0 a2d.o |
|
| 400 |
.bss 0x00800062 0x0 a2dtest.o |
|
| 401 |
.bss 0x00800062 0x0 buffer.o |
|
| 402 |
.bss 0x00800062 0x2 rprintf.o |
|
| 403 |
.bss 0x00800064 0xe timer.o |
|
| 404 |
.bss 0x00800072 0x141 uart.o |
|
| 405 |
.bss 0x008001b3 0x0 vt100.o |
|
| 406 |
.bss 0x008001b3 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_mulsi3.o) |
|
| 407 |
.bss 0x008001b3 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_udivmodhi4.o) |
|
| 408 |
.bss 0x008001b3 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_udivmodsi4.o) |
|
| 409 |
.bss 0x008001b3 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_divmodsi4.o) |
|
| 410 |
.bss 0x008001b3 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_exit.o) |
|
| 411 |
.bss 0x008001b3 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_copy_data.o) |
|
| 412 |
.bss 0x008001b3 0x0 /usr/lib/gcc/avr/4.2.2/avr4/libgcc.a(_clear_bss.o) |
|
| 413 |
.bss 0x008001b3 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr4/libc.a(strcat.o) |
|
| 414 |
.bss 0x008001b3 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr4/libc.a(itoa.o) |
|
| 415 |
.bss 0x008001b3 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr4/libc.a(strrev.o) |
|
| 398 | 416 |
*(.bss*) |
| 399 | 417 |
*(COMMON) |
| 400 |
COMMON 0x008001b1 0x1 a2d.o
|
|
| 401 |
0x008001b1 a2dCompleteFlag
|
|
| 402 |
COMMON 0x008001b2 0xc timer.o
|
|
| 403 |
0x008001b2 Timer0Reg0
|
|
| 404 |
0x008001b6 TimerPauseReg
|
|
| 405 |
0x008001ba Timer2Reg0
|
|
| 406 |
COMMON 0x008001be 0x14 uart.o
|
|
| 407 |
0x008001be uartReadyTx
|
|
| 408 |
0x008001bf uartRxBuffer
|
|
| 409 |
0x008001c7 uartBufferedTx
|
|
| 410 |
0x008001c8 uartTxBuffer
|
|
| 411 |
0x008001d0 uartRxOverflow
|
|
| 412 |
0x008001d2 PROVIDE (__bss_end, .)
|
|
| 413 |
0x0000107e __data_load_start = LOADADDR (.data)
|
|
| 414 |
0x0000107e __data_load_end = (__data_load_start + SIZEOF (.data))
|
|
| 418 |
COMMON 0x008001b3 0x1 a2d.o
|
|
| 419 |
0x008001b3 a2dCompleteFlag
|
|
| 420 |
COMMON 0x008001b4 0xc timer.o
|
|
| 421 |
0x008001b4 Timer0Reg0
|
|
| 422 |
0x008001b8 TimerPauseReg
|
|
| 423 |
0x008001bc Timer2Reg0
|
|
| 424 |
COMMON 0x008001c0 0x14 uart.o
|
|
| 425 |
0x008001c0 uartReadyTx
|
|
| 426 |
0x008001c1 uartRxBuffer
|
|
| 427 |
0x008001c9 uartBufferedTx
|
|
| 428 |
0x008001ca uartTxBuffer
|
|
| 429 |
0x008001d2 uartRxOverflow
|
|
| 430 |
0x008001d4 PROVIDE (__bss_end, .)
|
|
| 431 |
0x00001144 __data_load_start = LOADADDR (.data)
|
|
| 432 |
0x00001146 __data_load_end = (__data_load_start + SIZEOF (.data))
|
|
| 415 | 433 |
|
| 416 |
.noinit 0x008001d2 0x0
|
|
| 417 |
0x008001d2 PROVIDE (__noinit_start, .)
|
|
| 434 |
.noinit 0x008001d4 0x0
|
|
| 435 |
0x008001d4 PROVIDE (__noinit_start, .)
|
|
| 418 | 436 |
*(.noinit*) |
| 419 |
0x008001d2 PROVIDE (__noinit_end, .)
|
|
| 420 |
0x008001d2 _end = .
|
|
| 421 |
0x008001d2 PROVIDE (__heap_start, .)
|
|
| 437 |
0x008001d4 PROVIDE (__noinit_end, .)
|
|
| 438 |
0x008001d4 _end = .
|
|
| 439 |
0x008001d4 PROVIDE (__heap_start, .)
|
|
| 422 | 440 |
|
| 423 | 441 |
.eeprom 0x00810000 0x0 |
| 424 | 442 |
*(.eeprom*) |
| ... | ... | |
| 436 | 454 |
.signature |
| 437 | 455 |
*(.signature*) |
| 438 | 456 |
|
| 439 |
.stab 0x00000000 0x39c0
|
|
| 457 |
.stab 0x00000000 0x3db0
|
|
| 440 | 458 |
*(.stab) |
| 441 | 459 |
.stab 0x00000000 0x378 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr4/crtm8.o |
| 442 | 460 |
.stab 0x00000378 0x7a4 a2d.o |
| 443 | 461 |
0x7b0 (size before relaxing) |
| 444 |
.stab 0x00000b1c 0x3c0 a2dtest.o
|
|
| 445 |
0x660 (size before relaxing)
|
|
| 446 |
.stab 0x00000edc 0x660 buffer.o
|
|
| 462 |
.stab 0x00000b1c 0x48c a2dtest.o
|
|
| 463 |
0x72c (size before relaxing)
|
|
| 464 |
.stab 0x00000fa8 0x660 buffer.o
|
|
| 447 | 465 |
0x924 (size before relaxing) |
| 448 |
.stab 0x0000153c 0x9c0 rprintf.o
|
|
| 466 |
.stab 0x00001608 0x9c0 rprintf.o
|
|
| 449 | 467 |
0xcf0 (size before relaxing) |
| 450 |
.stab 0x00001efc 0xf54 timer.o
|
|
| 468 |
.stab 0x00001fc8 0xf54 timer.o
|
|
| 451 | 469 |
0x129c (size before relaxing) |
| 452 |
.stab 0x00002e50 0x834 uart.o
|
|
| 470 |
.stab 0x00002f1c 0x834 uart.o
|
|
| 453 | 471 |
0xb04 (size before relaxing) |
| 454 |
.stab 0x00003684 0x33c vt100.o
|
|
| 472 |
.stab 0x00003750 0x33c vt100.o
|
|
| 455 | 473 |
0x684 (size before relaxing) |
| 474 |
.stab 0x00003a8c 0x9c /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr4/libc.a(strcat.o) |
|
| 475 |
0xa8 (size before relaxing) |
|
| 476 |
.stab 0x00003b28 0x1b0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr4/libc.a(itoa.o) |
|
| 477 |
0x1bc (size before relaxing) |
|
| 478 |
.stab 0x00003cd8 0xd8 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr4/libc.a(strrev.o) |
|
| 479 |
0xe4 (size before relaxing) |
|
| 456 | 480 |
|
| 457 |
.stabstr 0x00000000 0x1a9b
|
|
| 481 |
.stabstr 0x00000000 0x1b97
|
|
| 458 | 482 |
*(.stabstr) |
| 459 |
.stabstr 0x00000000 0x1a9b /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr4/crtm8.o
|
|
| 483 |
.stabstr 0x00000000 0x1b97 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr4/crtm8.o
|
|
| 460 | 484 |
|
| 461 | 485 |
.stab.excl |
| 462 | 486 |
*(.stab.excl) |