📄 usart.lst
字号:
1 .file "usart.c"
2 __SREG__ = 0x3f
3 __SP_H__ = 0x3e
4 __SP_L__ = 0x3d
5 __CCP__ = 0x34
6 __tmp_reg__ = 0
7 __zero_reg__ = 1
8 .global __do_copy_data
9 .global __do_clear_bss
17 .Ltext0:
18 .global usart_init
20 usart_init:
21 .LFB6:
22 .LM1:
23 .LVL0:
24 /* prologue: function */
25 /* frame size = 0 */
26 .LM2:
27 0000 90BD out 64-32,r25
28 .LVL1:
29 .LM3:
30 0002 89B9 out 41-32,r24
31 .LM4:
32 0004 88ED ldi r24,lo8(-40)
33 .LVL2:
34 0006 8AB9 out 42-32,r24
35 .LM5:
36 0008 8EE8 ldi r24,lo8(-114)
37 000a 80BD out 64-32,r24
38 /* epilogue start */
39 .LM6:
40 000c 0895 ret
41 .LFE6:
43 .global usart_transmit
45 usart_transmit:
46 .LFB7:
47 .LM7:
48 /* prologue: function */
49 /* frame size = 0 */
50 .LVL3:
51 .L4:
52 .LM8:
53 000e 5D9B sbis 43-32,5
54 0010 00C0 rjmp .L4
55 .LM9:
56 0012 8CB9 out 44-32,r24
57 /* epilogue start */
58 .LM10:
59 0014 0895 ret
60 .LFE7:
62 .global usart_receive
64 usart_receive:
65 .LFB8:
66 .LM11:
67 /* prologue: function */
68 /* frame size = 0 */
69 .LM12:
70 0016 8BB1 in r24,43-32
71 .LM13:
72 0018 8CB1 in r24,44-32
73 /* epilogue start */
74 .LM14:
75 001a 0895 ret
76 .LFE8:
118 .Letext0:
DEFINED SYMBOLS
*ABS*:00000000 usart.c
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cccE6hHp.s:2 *ABS*:0000003f __SREG__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cccE6hHp.s:3 *ABS*:0000003e __SP_H__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cccE6hHp.s:4 *ABS*:0000003d __SP_L__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cccE6hHp.s:5 *ABS*:00000034 __CCP__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cccE6hHp.s:6 *ABS*:00000000 __tmp_reg__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cccE6hHp.s:7 *ABS*:00000001 __zero_reg__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cccE6hHp.s:20 .text:00000000 usart_init
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cccE6hHp.s:45 .text:0000000e usart_transmit
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cccE6hHp.s:64 .text:00000016 usart_receive
UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -