Blame | Last modification | View Log | RSS feed
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