Subversion Repositories FlightCtrl

Compare Revisions

Ignore whitespace Rev 1563 → Rev 1564

/branches/V0.76g_FC-JN-Receiver/rc.lst
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