Subversion Repositories FlightCtrl

Rev

Blame | Last modification | View Log | RSS feed

   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