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