Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
1564 | LPDunwell | 1 | 1 .file "uart1.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 | 8 .text |
||
9 | 9 .global USART1_Init |
||
10 | 11 USART1_Init: |
||
11 | 12 /* prologue: function */ |
||
12 | 13 /* frame size = 0 */ |
||
13 | 14 0000 9FB7 in r25,__SREG__ |
||
14 | 15 /* #APP */ |
||
15 | 16 ; 85 "uart1.c" 1 |
||
16 | 17 0002 F894 cli |
||
17 | 18 ; 0 "" 2 |
||
18 | 19 /* #NOAPP */ |
||
19 | 20 0004 8091 C900 lds r24,201 |
||
20 | 21 0008 8F77 andi r24,lo8(127) |
||
21 | 22 000a 8093 C900 sts 201,r24 |
||
22 | 23 000e 8091 C900 lds r24,201 |
||
23 | 24 0012 8F7B andi r24,lo8(-65) |
||
24 | 25 0014 8093 C900 sts 201,r24 |
||
25 | 26 0018 8091 C900 lds r24,201 |
||
26 | 27 001c 8F7D andi r24,lo8(-33) |
||
27 | 28 001e 8093 C900 sts 201,r24 |
||
28 | 29 0022 5A9A sbi 43-32,2 |
||
29 | 30 0024 5298 cbi 42-32,2 |
||
30 | 31 0026 5B9A sbi 43-32,3 |
||
31 | 32 0028 539A sbi 42-32,3 |
||
32 | 33 002a 1092 CD00 sts 205,__zero_reg__ |
||
33 | 34 002e 80E4 ldi r24,lo8(64) |
||
34 | 35 0030 8093 CC00 sts 204,r24 |
||
35 | 36 0034 8091 C800 lds r24,200 |
||
36 | 37 0038 8260 ori r24,lo8(2) |
||
37 | 38 003a 8093 C800 sts 200,r24 |
||
38 | 39 003e 88E1 ldi r24,lo8(24) |
||
39 | 40 0040 8093 C900 sts 201,r24 |
||
40 | 41 0044 8091 CA00 lds r24,202 |
||
41 | 42 0048 8F77 andi r24,lo8(127) |
||
42 | 43 004a 8093 CA00 sts 202,r24 |
||
43 | 44 004e 8091 CA00 lds r24,202 |
||
44 | 45 0052 8F7B andi r24,lo8(-65) |
||
45 | 46 0054 8093 CA00 sts 202,r24 |
||
46 | 47 0058 8091 CA00 lds r24,202 |
||
47 | 48 005c 8F7D andi r24,lo8(-33) |
||
48 | 49 005e 8093 CA00 sts 202,r24 |
||
49 | 50 0062 8091 CA00 lds r24,202 |
||
50 | 51 0066 8F7E andi r24,lo8(-17) |
||
51 | 52 0068 8093 CA00 sts 202,r24 |
||
52 | 53 006c 8091 CA00 lds r24,202 |
||
53 | 54 0070 877F andi r24,lo8(-9) |
||
54 | 55 0072 8093 CA00 sts 202,r24 |
||
55 | 56 0076 8091 C900 lds r24,201 |
||
56 | 57 007a 8B7F andi r24,lo8(-5) |
||
57 | 58 007c 8093 C900 sts 201,r24 |
||
58 | 59 0080 8091 CA00 lds r24,202 |
||
59 | 60 0084 8460 ori r24,lo8(4) |
||
60 | 61 0086 8093 CA00 sts 202,r24 |
||
61 | 62 008a 8091 CA00 lds r24,202 |
||
62 | 63 008e 8260 ori r24,lo8(2) |
||
63 | 64 0090 8093 CA00 sts 202,r24 |
||
64 | 65 0094 8091 C800 lds r24,200 |
||
65 | 66 0098 87FF sbrs r24,7 |
||
66 | 67 009a 00C0 rjmp .L2 |
||
67 | 68 .L5: |
||
68 | 69 009c 8091 CE00 lds r24,206 |
||
69 | 70 00a0 8091 C800 lds r24,200 |
||
70 | 71 00a4 87FD sbrc r24,7 |
||
71 | 72 00a6 00C0 rjmp .L5 |
||
72 | 73 .L2: |
||
73 | 74 00a8 8091 C900 lds r24,201 |
||
74 | 75 00ac 8068 ori r24,lo8(-128) |
||
75 | 76 00ae 8093 C900 sts 201,r24 |
||
76 | 77 00b2 9FBF out __SREG__,r25 |
||
77 | 78 /* epilogue start */ |
||
78 | 79 00b4 0895 ret |
||
79 | 81 .global __vector_28 |
||
80 | 83 __vector_28: |
||
81 | 84 00b6 1F92 push __zero_reg__ |
||
82 | 85 00b8 0F92 push r0 |
||
83 | 86 00ba 0FB6 in r0,__SREG__ |
||
84 | 87 00bc 0F92 push r0 |
||
85 | 88 00be 1124 clr __zero_reg__ |
||
86 | 89 00c0 2F93 push r18 |
||
87 | 90 00c2 3F93 push r19 |
||
88 | 91 00c4 4F93 push r20 |
||
89 | 92 00c6 5F93 push r21 |
||
90 | 93 00c8 6F93 push r22 |
||
91 | 94 00ca 7F93 push r23 |
||
92 | 95 00cc 8F93 push r24 |
||
93 | 96 00ce 9F93 push r25 |
||
94 | 97 00d0 AF93 push r26 |
||
95 | 98 00d2 BF93 push r27 |
||
96 | 99 00d4 EF93 push r30 |
||
97 | 100 00d6 FF93 push r31 |
||
98 | 101 /* prologue: Signal */ |
||
99 | 102 /* frame size = 0 */ |
||
100 | 103 00d8 8091 CE00 lds r24,206 |
||
101 | 104 00dc 0E94 0000 call jen_parser |
||
102 | 105 /* epilogue start */ |
||
103 | 106 00e0 FF91 pop r31 |
||
104 | 107 00e2 EF91 pop r30 |
||
105 | 108 00e4 BF91 pop r27 |
||
106 | 109 00e6 AF91 pop r26 |
||
107 | 110 00e8 9F91 pop r25 |
||
108 | 111 00ea 8F91 pop r24 |
||
109 | 112 00ec 7F91 pop r23 |
||
110 | 113 00ee 6F91 pop r22 |
||
111 | 114 00f0 5F91 pop r21 |
||
112 | 115 00f2 4F91 pop r20 |
||
113 | 116 00f4 3F91 pop r19 |
||
114 | 117 00f6 2F91 pop r18 |
||
115 | 118 00f8 0F90 pop r0 |
||
116 | 119 00fa 0FBE out __SREG__,r0 |
||
117 | 120 00fc 0F90 pop r0 |
||
118 | 121 00fe 1F90 pop __zero_reg__ |
||
119 | 122 0100 1895 reti |
||
120 | DEFINED SYMBOLS |
||
121 | *ABS*:00000000 uart1.c |
||
122 | C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/cc6R3D86.s:2 *ABS*:0000003f __SREG__ |
||
123 | C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/cc6R3D86.s:3 *ABS*:0000003e __SP_H__ |
||
124 | C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/cc6R3D86.s:4 *ABS*:0000003d __SP_L__ |
||
125 | C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/cc6R3D86.s:5 *ABS*:00000034 __CCP__ |
||
126 | C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/cc6R3D86.s:6 *ABS*:00000000 __tmp_reg__ |
||
127 | C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/cc6R3D86.s:7 *ABS*:00000001 __zero_reg__ |
||
128 | C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/cc6R3D86.s:11 .text:00000000 USART1_Init |
||
129 | C:\DOKUME~1\LUKEPA~1\LOKALE~1\Temp/cc6R3D86.s:83 .text:000000b6 __vector_28 |
||
130 | |||
131 | UNDEFINED SYMBOLS |
||
132 | jen_parser |