📄 hal_rf_set_channel.lst
字号:
1 .file "hal_rf_set_channel.c"
2 .arch atmega128
3 __SREG__ = 0x3f
4 __SP_H__ = 0x3e
5 __SP_L__ = 0x3d
6 __tmp_reg__ = 0
7 __zero_reg__ = 1
8 .global __do_copy_data
9 .global __do_clear_bss
17 .Ltext0:
18 .global halRfSetChannel
20 halRfSetChannel:
21 .LFB2:
22 .LM1:
23 /* prologue: frame size=0 */
24 /* prologue end (size=0) */
25 .LM2:
26 0000 282F mov r18,r24
27 0002 3327 clr r19
28 0004 2B50 subi r18,lo8(-(-11))
29 0006 3040 sbci r19,hi8(-(-11))
30 .LM3:
31 0008 C901 movw r24,r18
32 000a 880F lsl r24
33 000c 991F rol r25
34 000e 880F lsl r24
35 0010 991F rol r25
36 0012 280F add r18,r24
37 0014 391F adc r19,r25
38 .LM4:
39 0016 2B59 subi r18,lo8(-(16741))
40 0018 3E4B sbci r19,hi8(-(16741))
41 .LM5:
42 /* #APP */
43 001a F894 cli
44
45 .LM6:
46 /* #NOAPP */
47 001c C098 cbi 56-0x20,0
48 001e 88E1 ldi r24,lo8(24)
49 0020 8FB9 out 47-0x20,r24
50 .L6:
51 .LM7:
52 0022 779B sbis 46-0x20,7
53 0024 FECF rjmp .L6
54 0026 832F mov r24,r19
55 0028 9927 clr r25
56 002a 8FB9 out 47-0x20,r24
57 .L11:
58 002c 779B sbis 46-0x20,7
59 002e FECF rjmp .L11
60 0030 2FB9 out 47-0x20,r18
61 .L16:
62 0032 779B sbis 46-0x20,7
63 0034 FECF rjmp .L16
64 0036 C09A sbi 56-0x20,0
65 .LM8:
66 /* #APP */
67 0038 7894 sei
68
69 /* #NOAPP */
70 /* epilogue: frame size=0 */
71 003a 0895 ret
72 /* epilogue end (size=1) */
73 /* function halRfSetChannel size 36 (35) */
74 .LFE2:
76 .Letext0:
DEFINED SYMBOLS
*ABS*:00000000 hal_rf_set_channel.c
*ABS*:0000003f __SREG__
*ABS*:0000003e __SP_H__
*ABS*:0000003d __SP_L__
*ABS*:00000000 __tmp_reg__
*ABS*:00000001 __zero_reg__
C:\DOCUME~1\ADMINI~1.116\LOCALS~1\Temp/cc8waaaa.s:20 .text:00000000 halRfSetChannel
UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -