Automatic commit at Wed Jul 25 15:50:05 WST 2012
[matches/honours.git] / research / TCS / apparatus / source_code / timer.lst
1    1                            .file   "timer.c"
2    2                    __SREG__ = 0x3f
3    3                    __SP_H__ = 0x3e
4    4                    __SP_L__ = 0x3d
5    5                    __CCP__  = 0x34
6    6                    __tmp_reg__ = 0
7    7                    __zero_reg__ = 1
8   15                    .Ltext0:
9   16                            .section        .text.Timer0_Init,"ax",@progbits
10   17                    .global Timer0_Init
11   19                    Timer0_Init:
12   20                    .LFB2:
13   21                    .LSM0:
14   22                    /* prologue: function */
15   23                    /* frame size = 0 */
16   24                    .LSM1:
17   25 0000 239A                  sbi 36-32,3
18   26                    .LSM2:
19   27 0002 82E0                  ldi r24,lo8(2)
20   28 0004 8093 6E00             sts 110,r24
21   29                    .LSM3:
22   30 0008 86E2                  ldi r24,lo8(38)
23   31 000a 87BD                  out 71-32,r24
24   32                    .LSM4:
25   33 000c 8CE0                  ldi r24,lo8(12)
26   34 000e 84BD                  out 68-32,r24
27   35                    /* epilogue start */
28   36                    .LSM5:
29   37 0010 0895                  ret
30   38                    .LFE2:
31   40                            .section        .text.__vector_10,"ax",@progbits
32   41                    .global __vector_10
33   43                    __vector_10:
34   44                    .LFB3:
35   45                    .LSM6:
36   46 0000 1F92                  push __zero_reg__
37   47 0002 0F92                  push r0
38   48 0004 0FB6                  in r0,__SREG__
39   49 0006 0F92                  push r0
40   50 0008 1124                  clr __zero_reg__
41   51 000a 8F93                  push r24
42   52 000c 9F93                  push r25
43   53 000e AF93                  push r26
44   54 0010 BF93                  push r27
45   55                    /* prologue: Signal */
46   56                    /* frame size = 0 */
47   57                    .LSM7:
48   58 0012 8091 0000             lds r24,setup+8
49   59 0016 9091 0000             lds r25,(setup+8)+1
50   60 001a A091 0000             lds r26,(setup+8)+2
51   61 001e B091 0000             lds r27,(setup+8)+3
52   62 0022 0196                  adiw r24,1
53   63 0024 A11D                  adc r26,__zero_reg__
54   64 0026 B11D                  adc r27,__zero_reg__
55   65 0028 8093 0000             sts setup+8,r24
56   66 002c 9093 0000             sts (setup+8)+1,r25
57   67 0030 A093 0000             sts (setup+8)+2,r26
58   68 0034 B093 0000             sts (setup+8)+3,r27
59   69                    .LSM8:
60   70 0038 85B1                  in r24,37-32
61   71 003a 98E0                  ldi r25,lo8(8)
62   72 003c 8927                  eor r24,r25
63   73 003e 85B9                  out 37-32,r24
64   74                    /* epilogue start */
65   75                    .LSM9:
66   76 0040 BF91                  pop r27
67   77 0042 AF91                  pop r26
68   78 0044 9F91                  pop r25
69   79 0046 8F91                  pop r24
70   80 0048 0F90                  pop r0
71   81 004a 0FBE                  out __SREG__,r0
72   82 004c 0F90                  pop r0
73   83 004e 1F90                  pop __zero_reg__
74   84 0050 1895                  reti
75   85                    .LFE3:
76  119                    .Letext0:
77 DEFINED SYMBOLS
78                             *ABS*:0000000000000000 timer.c
79      /tmp/ccnD1tWs.s:2      *ABS*:000000000000003f __SREG__
80      /tmp/ccnD1tWs.s:3      *ABS*:000000000000003e __SP_H__
81      /tmp/ccnD1tWs.s:4      *ABS*:000000000000003d __SP_L__
82      /tmp/ccnD1tWs.s:5      *ABS*:0000000000000034 __CCP__
83      /tmp/ccnD1tWs.s:6      *ABS*:0000000000000000 __tmp_reg__
84      /tmp/ccnD1tWs.s:7      *ABS*:0000000000000001 __zero_reg__
85      /tmp/ccnD1tWs.s:19     .text.Timer0_Init:0000000000000000 Timer0_Init
86      /tmp/ccnD1tWs.s:43     .text.__vector_10:0000000000000000 __vector_10
87
88 UNDEFINED SYMBOLS
89 setup

UCC git Repository :: git.ucc.asn.au