0,0 → 1,89 |
1 .file "rc.c" |
2 __SREG__ = 0x3f |
3 __SP_H__ = 0x3e |
4 __SP_L__ = 0x3d |
5 __CCP__ = 0x34 |
6 __tmp_reg__ = 0 |
7 __zero_reg__ = 1 |
8 .text |
9 .global RC_Init |
11 RC_Init: |
12 /* prologue: function */ |
13 /* frame size = 0 */ |
14 0000 9FB7 in r25,__SREG__ |
15 /* #APP */ |
16 ; 81 "rc.c" 1 |
17 0002 F894 cli |
18 ; 0 "" 2 |
19 /* #NOAPP */ |
20 0004 8AB1 in r24,42-32 |
21 0006 8063 ori r24,lo8(48) |
22 0008 8AB9 out 42-32,r24 |
23 000a 8BB1 in r24,43-32 |
24 000c 8F7C andi r24,lo8(-49) |
25 000e 8BB9 out 43-32,r24 |
26 0010 8091 0000 lds r24,CPUType |
27 0014 8130 cpi r24,lo8(1) |
28 0016 01F0 breq .L2 |
29 0018 539A sbi 42-32,3 |
30 001a 5B98 cbi 43-32,3 |
31 .L2: |
32 001c 8091 8000 lds r24,128 |
33 0020 8C70 andi r24,lo8(12) |
34 0022 8093 8000 sts 128,r24 |
35 0026 8091 8100 lds r24,129 |
36 002a 837E andi r24,lo8(-29) |
37 002c 8093 8100 sts 129,r24 |
38 0030 8091 8100 lds r24,129 |
39 0034 836C ori r24,lo8(-61) |
40 0036 8093 8100 sts 129,r24 |
41 003a 8091 8200 lds r24,130 |
42 003e 8F73 andi r24,lo8(63) |
43 0040 8093 8200 sts 130,r24 |
44 0044 8091 6F00 lds r24,111 |
45 0048 887F andi r24,lo8(-8) |
46 004a 8093 6F00 sts 111,r24 |
47 004e 8091 6F00 lds r24,111 |
48 0052 8062 ori r24,lo8(32) |
49 0054 8093 6F00 sts 111,r24 |
50 0058 9FBF out __SREG__,r25 |
51 /* epilogue start */ |
52 005a 0895 ret |
54 .global NewPpmData |
55 .data |
58 NewPpmData: |
59 0000 01 .byte 1 |
60 .global RC_Quality |
61 .global RC_Quality |
62 .section .bss |
65 RC_Quality: |
66 0000 00 .skip 1,0 |
67 .global RC_RSSI |
68 .global RC_RSSI |
71 RC_RSSI: |
72 0001 00 .skip 1,0 |
73 .comm PPM_in,30,1 |
74 .comm PPM_diff,30,1 |
75 .comm RC_Channels,1,1 |
76 .global __do_copy_data |
77 .global __do_clear_bss |
DEFINED SYMBOLS |
*ABS*:00000000 rc.c |
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccNqrDEw.s:2 *ABS*:0000003f __SREG__ |
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccNqrDEw.s:3 *ABS*:0000003e __SP_H__ |
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccNqrDEw.s:4 *ABS*:0000003d __SP_L__ |
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccNqrDEw.s:5 *ABS*:00000034 __CCP__ |
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccNqrDEw.s:6 *ABS*:00000000 __tmp_reg__ |
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccNqrDEw.s:7 *ABS*:00000001 __zero_reg__ |
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccNqrDEw.s:11 .text:00000000 RC_Init |
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccNqrDEw.s:58 .data:00000000 NewPpmData |
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccNqrDEw.s:65 .bss:00000000 RC_Quality |
C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/ccNqrDEw.s:71 .bss:00000001 RC_RSSI |
*COM*:0000001e PPM_in |
*COM*:0000001e PPM_diff |
*COM*:00000001 RC_Channels |
|
UNDEFINED SYMBOLS |
CPUType |
__do_copy_data |
__do_clear_bss |