GAS LISTING /tmp/ccr0jMSy.s page 1 1 .file "uart0.c" 2 __SP_H__ = 0x3e 3 __SP_L__ = 0x3d 4 __SREG__ = 0x3f 5 __RAMPZ__ = 0x3b 6 __tmp_reg__ = 0 7 __zero_reg__ = 1 8 .global devUart0 9 .data 10 .type devUart0, @object 11 .size devUart0, 37 12 devUart0: 13 0000 0000 .word 0 14 0002 75 .byte 117 15 0003 61 .byte 97 16 0004 72 .byte 114 17 0005 74 .byte 116 18 0006 30 .byte 48 19 0007 00 .byte 0 20 0008 00 .byte 0 21 0009 00 .byte 0 22 000a 00 .byte 0 23 000b 02 .byte 2 24 000c 0000 .word 0 25 000e 00 .byte 0 26 000f 0000 .word ifs_uart0 27 0011 0000 .word dcb_uart0 28 0013 0000 .word gs(UartAvrInit) 29 0015 0000 .word gs(UartAvrIOCtl) 30 0017 0000 .word gs(UartAvrRead) 31 0019 0000 .word gs(UartAvrWrite) 32 001b 0000 .word gs(UartAvrWrite_P) 33 001d 0000 .word gs(UartAvrOpen) 34 001f 0000 .word gs(UartAvrClose) 35 0021 0000 .word gs(UartAvrSize) 36 0023 0000 .word 0 37 .local ifs_uart0 38 .comm ifs_uart0,524,1 39 .local dcb_uart0 40 .comm dcb_uart0,16,1 41 .ident "GCC: (GNU) 5.3.0" 42 .global __do_copy_data 43 .global __do_clear_bss GAS LISTING /tmp/ccr0jMSy.s page 2 DEFINED SYMBOLS *ABS*:0000000000000000 uart0.c /tmp/ccr0jMSy.s:2 *ABS*:000000000000003e __SP_H__ /tmp/ccr0jMSy.s:3 *ABS*:000000000000003d __SP_L__ /tmp/ccr0jMSy.s:4 *ABS*:000000000000003f __SREG__ /tmp/ccr0jMSy.s:5 *ABS*:000000000000003b __RAMPZ__ /tmp/ccr0jMSy.s:6 *ABS*:0000000000000000 __tmp_reg__ /tmp/ccr0jMSy.s:7 *ABS*:0000000000000001 __zero_reg__ /tmp/ccr0jMSy.s:12 .data:0000000000000000 devUart0 .bss:0000000000000000 ifs_uart0 /tmp/ccr0jMSy.s:38 .bss:000000000000020c dcb_uart0 UNDEFINED SYMBOLS UartAvrInit UartAvrIOCtl UartAvrRead UartAvrWrite UartAvrWrite_P UartAvrOpen UartAvrClose UartAvrSize __do_copy_data __do_clear_bss