Commit | Line | Data |
---|---|---|
bba33fe1 JM |
1 | Version 3.2 HI-TECH Software Intermediate Code |
2 | [; ;pic12f1822.h: 44: extern volatile unsigned char INDF0 @ 0x000; | |
3 | "46 /opt/microchip/xc8/v1.12/include/pic12f1822.h | |
4 | [; ;pic12f1822.h: 46: asm("INDF0 equ 00h"); | |
5 | [; <" INDF0 equ 00h ;# "> | |
6 | [; ;pic12f1822.h: 49: typedef union { | |
7 | [; ;pic12f1822.h: 50: struct { | |
8 | [; ;pic12f1822.h: 51: unsigned INDF0 :8; | |
9 | [; ;pic12f1822.h: 52: }; | |
10 | [; ;pic12f1822.h: 53: } INDF0bits_t; | |
11 | [; ;pic12f1822.h: 54: extern volatile INDF0bits_t INDF0bits @ 0x000; | |
12 | [; ;pic12f1822.h: 63: extern volatile unsigned char INDF1 @ 0x001; | |
13 | "65 | |
14 | [; ;pic12f1822.h: 65: asm("INDF1 equ 01h"); | |
15 | [; <" INDF1 equ 01h ;# "> | |
16 | [; ;pic12f1822.h: 68: typedef union { | |
17 | [; ;pic12f1822.h: 69: struct { | |
18 | [; ;pic12f1822.h: 70: unsigned INDF1 :8; | |
19 | [; ;pic12f1822.h: 71: }; | |
20 | [; ;pic12f1822.h: 72: } INDF1bits_t; | |
21 | [; ;pic12f1822.h: 73: extern volatile INDF1bits_t INDF1bits @ 0x001; | |
22 | [; ;pic12f1822.h: 82: extern volatile unsigned char PCL @ 0x002; | |
23 | "84 | |
24 | [; ;pic12f1822.h: 84: asm("PCL equ 02h"); | |
25 | [; <" PCL equ 02h ;# "> | |
26 | [; ;pic12f1822.h: 87: typedef union { | |
27 | [; ;pic12f1822.h: 88: struct { | |
28 | [; ;pic12f1822.h: 89: unsigned PCL :8; | |
29 | [; ;pic12f1822.h: 90: }; | |
30 | [; ;pic12f1822.h: 91: } PCLbits_t; | |
31 | [; ;pic12f1822.h: 92: extern volatile PCLbits_t PCLbits @ 0x002; | |
32 | [; ;pic12f1822.h: 101: extern volatile unsigned char STATUS @ 0x003; | |
33 | "103 | |
34 | [; ;pic12f1822.h: 103: asm("STATUS equ 03h"); | |
35 | [; <" STATUS equ 03h ;# "> | |
36 | [; ;pic12f1822.h: 106: typedef union { | |
37 | [; ;pic12f1822.h: 107: struct { | |
38 | [; ;pic12f1822.h: 108: unsigned C :1; | |
39 | [; ;pic12f1822.h: 109: unsigned DC :1; | |
40 | [; ;pic12f1822.h: 110: unsigned Z :1; | |
41 | [; ;pic12f1822.h: 111: unsigned nPD :1; | |
42 | [; ;pic12f1822.h: 112: unsigned nTO :1; | |
43 | [; ;pic12f1822.h: 113: }; | |
44 | [; ;pic12f1822.h: 114: struct { | |
45 | [; ;pic12f1822.h: 115: unsigned CARRY :1; | |
46 | [; ;pic12f1822.h: 116: }; | |
47 | [; ;pic12f1822.h: 117: struct { | |
48 | [; ;pic12f1822.h: 118: unsigned :2; | |
49 | [; ;pic12f1822.h: 119: unsigned ZERO :1; | |
50 | [; ;pic12f1822.h: 120: }; | |
51 | [; ;pic12f1822.h: 121: } STATUSbits_t; | |
52 | [; ;pic12f1822.h: 122: extern volatile STATUSbits_t STATUSbits @ 0x003; | |
53 | [; ;pic12f1822.h: 161: extern volatile unsigned short FSR0 @ 0x004; | |
54 | [; ;pic12f1822.h: 164: extern volatile unsigned char FSR0L @ 0x004; | |
55 | "166 | |
56 | [; ;pic12f1822.h: 166: asm("FSR0L equ 04h"); | |
57 | [; <" FSR0L equ 04h ;# "> | |
58 | [; ;pic12f1822.h: 169: typedef union { | |
59 | [; ;pic12f1822.h: 170: struct { | |
60 | [; ;pic12f1822.h: 171: unsigned FSR0L :8; | |
61 | [; ;pic12f1822.h: 172: }; | |
62 | [; ;pic12f1822.h: 173: } FSR0Lbits_t; | |
63 | [; ;pic12f1822.h: 174: extern volatile FSR0Lbits_t FSR0Lbits @ 0x004; | |
64 | [; ;pic12f1822.h: 183: extern volatile unsigned char FSR0H @ 0x005; | |
65 | "185 | |
66 | [; ;pic12f1822.h: 185: asm("FSR0H equ 05h"); | |
67 | [; <" FSR0H equ 05h ;# "> | |
68 | [; ;pic12f1822.h: 188: typedef union { | |
69 | [; ;pic12f1822.h: 189: struct { | |
70 | [; ;pic12f1822.h: 190: unsigned FSR0H :8; | |
71 | [; ;pic12f1822.h: 191: }; | |
72 | [; ;pic12f1822.h: 192: } FSR0Hbits_t; | |
73 | [; ;pic12f1822.h: 193: extern volatile FSR0Hbits_t FSR0Hbits @ 0x005; | |
74 | [; ;pic12f1822.h: 202: extern volatile unsigned short FSR1 @ 0x006; | |
75 | [; ;pic12f1822.h: 205: extern volatile unsigned char FSR1L @ 0x006; | |
76 | "207 | |
77 | [; ;pic12f1822.h: 207: asm("FSR1L equ 06h"); | |
78 | [; <" FSR1L equ 06h ;# "> | |
79 | [; ;pic12f1822.h: 210: typedef union { | |
80 | [; ;pic12f1822.h: 211: struct { | |
81 | [; ;pic12f1822.h: 212: unsigned FSR1L :8; | |
82 | [; ;pic12f1822.h: 213: }; | |
83 | [; ;pic12f1822.h: 214: } FSR1Lbits_t; | |
84 | [; ;pic12f1822.h: 215: extern volatile FSR1Lbits_t FSR1Lbits @ 0x006; | |
85 | [; ;pic12f1822.h: 224: extern volatile unsigned char FSR1H @ 0x007; | |
86 | "226 | |
87 | [; ;pic12f1822.h: 226: asm("FSR1H equ 07h"); | |
88 | [; <" FSR1H equ 07h ;# "> | |
89 | [; ;pic12f1822.h: 229: typedef union { | |
90 | [; ;pic12f1822.h: 230: struct { | |
91 | [; ;pic12f1822.h: 231: unsigned FSR1H :8; | |
92 | [; ;pic12f1822.h: 232: }; | |
93 | [; ;pic12f1822.h: 233: } FSR1Hbits_t; | |
94 | [; ;pic12f1822.h: 234: extern volatile FSR1Hbits_t FSR1Hbits @ 0x007; | |
95 | [; ;pic12f1822.h: 243: extern volatile unsigned char BSR @ 0x008; | |
96 | "245 | |
97 | [; ;pic12f1822.h: 245: asm("BSR equ 08h"); | |
98 | [; <" BSR equ 08h ;# "> | |
99 | [; ;pic12f1822.h: 248: typedef union { | |
100 | [; ;pic12f1822.h: 249: struct { | |
101 | [; ;pic12f1822.h: 250: unsigned BSR0 :1; | |
102 | [; ;pic12f1822.h: 251: unsigned BSR1 :1; | |
103 | [; ;pic12f1822.h: 252: unsigned BSR2 :1; | |
104 | [; ;pic12f1822.h: 253: unsigned BSR3 :1; | |
105 | [; ;pic12f1822.h: 254: unsigned BSR4 :1; | |
106 | [; ;pic12f1822.h: 255: }; | |
107 | [; ;pic12f1822.h: 256: struct { | |
108 | [; ;pic12f1822.h: 257: unsigned BSR :5; | |
109 | [; ;pic12f1822.h: 258: }; | |
110 | [; ;pic12f1822.h: 259: } BSRbits_t; | |
111 | [; ;pic12f1822.h: 260: extern volatile BSRbits_t BSRbits @ 0x008; | |
112 | [; ;pic12f1822.h: 294: extern volatile unsigned char WREG @ 0x009; | |
113 | "296 | |
114 | [; ;pic12f1822.h: 296: asm("WREG equ 09h"); | |
115 | [; <" WREG equ 09h ;# "> | |
116 | [; ;pic12f1822.h: 299: typedef union { | |
117 | [; ;pic12f1822.h: 300: struct { | |
118 | [; ;pic12f1822.h: 301: unsigned WREG0 :8; | |
119 | [; ;pic12f1822.h: 302: }; | |
120 | [; ;pic12f1822.h: 303: } WREGbits_t; | |
121 | [; ;pic12f1822.h: 304: extern volatile WREGbits_t WREGbits @ 0x009; | |
122 | [; ;pic12f1822.h: 313: extern volatile unsigned char PCLATH @ 0x00A; | |
123 | "315 | |
124 | [; ;pic12f1822.h: 315: asm("PCLATH equ 0Ah"); | |
125 | [; <" PCLATH equ 0Ah ;# "> | |
126 | [; ;pic12f1822.h: 318: typedef union { | |
127 | [; ;pic12f1822.h: 319: struct { | |
128 | [; ;pic12f1822.h: 320: unsigned PCLATH :7; | |
129 | [; ;pic12f1822.h: 321: }; | |
130 | [; ;pic12f1822.h: 322: } PCLATHbits_t; | |
131 | [; ;pic12f1822.h: 323: extern volatile PCLATHbits_t PCLATHbits @ 0x00A; | |
132 | [; ;pic12f1822.h: 332: extern volatile unsigned char INTCON @ 0x00B; | |
133 | "334 | |
134 | [; ;pic12f1822.h: 334: asm("INTCON equ 0Bh"); | |
135 | [; <" INTCON equ 0Bh ;# "> | |
136 | [; ;pic12f1822.h: 337: typedef union { | |
137 | [; ;pic12f1822.h: 338: struct { | |
138 | [; ;pic12f1822.h: 339: unsigned IOCIF :1; | |
139 | [; ;pic12f1822.h: 340: unsigned INTF :1; | |
140 | [; ;pic12f1822.h: 341: unsigned TMR0IF :1; | |
141 | [; ;pic12f1822.h: 342: unsigned IOCIE :1; | |
142 | [; ;pic12f1822.h: 343: unsigned INTE :1; | |
143 | [; ;pic12f1822.h: 344: unsigned TMR0IE :1; | |
144 | [; ;pic12f1822.h: 345: unsigned PEIE :1; | |
145 | [; ;pic12f1822.h: 346: unsigned GIE :1; | |
146 | [; ;pic12f1822.h: 347: }; | |
147 | [; ;pic12f1822.h: 348: struct { | |
148 | [; ;pic12f1822.h: 349: unsigned :2; | |
149 | [; ;pic12f1822.h: 350: unsigned T0IF :1; | |
150 | [; ;pic12f1822.h: 351: unsigned :2; | |
151 | [; ;pic12f1822.h: 352: unsigned T0IE :1; | |
152 | [; ;pic12f1822.h: 353: }; | |
153 | [; ;pic12f1822.h: 354: } INTCONbits_t; | |
154 | [; ;pic12f1822.h: 355: extern volatile INTCONbits_t INTCONbits @ 0x00B; | |
155 | [; ;pic12f1822.h: 409: extern volatile unsigned char PORTA @ 0x00C; | |
156 | "411 | |
157 | [; ;pic12f1822.h: 411: asm("PORTA equ 0Ch"); | |
158 | [; <" PORTA equ 0Ch ;# "> | |
159 | [; ;pic12f1822.h: 414: typedef union { | |
160 | [; ;pic12f1822.h: 415: struct { | |
161 | [; ;pic12f1822.h: 416: unsigned RA0 :1; | |
162 | [; ;pic12f1822.h: 417: unsigned RA1 :1; | |
163 | [; ;pic12f1822.h: 418: unsigned RA2 :1; | |
164 | [; ;pic12f1822.h: 419: unsigned RA3 :1; | |
165 | [; ;pic12f1822.h: 420: unsigned RA4 :1; | |
166 | [; ;pic12f1822.h: 421: unsigned RA5 :1; | |
167 | [; ;pic12f1822.h: 422: }; | |
168 | [; ;pic12f1822.h: 423: struct { | |
169 | [; ;pic12f1822.h: 424: unsigned AN0 :1; | |
170 | [; ;pic12f1822.h: 425: unsigned AN1 :1; | |
171 | [; ;pic12f1822.h: 426: unsigned AN2 :1; | |
172 | [; ;pic12f1822.h: 427: unsigned :1; | |
173 | [; ;pic12f1822.h: 428: unsigned AN3 :1; | |
174 | [; ;pic12f1822.h: 429: }; | |
175 | [; ;pic12f1822.h: 430: struct { | |
176 | [; ;pic12f1822.h: 431: unsigned CPS0 :1; | |
177 | [; ;pic12f1822.h: 432: unsigned CPS1 :1; | |
178 | [; ;pic12f1822.h: 433: unsigned CPS2 :1; | |
179 | [; ;pic12f1822.h: 434: unsigned :1; | |
180 | [; ;pic12f1822.h: 435: unsigned CPS3 :1; | |
181 | [; ;pic12f1822.h: 436: }; | |
182 | [; ;pic12f1822.h: 437: struct { | |
183 | [; ;pic12f1822.h: 438: unsigned C1INP :1; | |
184 | [; ;pic12f1822.h: 439: unsigned C1IN0N :1; | |
185 | [; ;pic12f1822.h: 440: unsigned C1OUT :1; | |
186 | [; ;pic12f1822.h: 441: unsigned :1; | |
187 | [; ;pic12f1822.h: 442: unsigned C1IN1N :1; | |
188 | [; ;pic12f1822.h: 443: }; | |
189 | [; ;pic12f1822.h: 444: struct { | |
190 | [; ;pic12f1822.h: 445: unsigned DACOUT :1; | |
191 | [; ;pic12f1822.h: 446: unsigned SRI :1; | |
192 | [; ;pic12f1822.h: 447: unsigned SRQ :1; | |
193 | [; ;pic12f1822.h: 448: unsigned :2; | |
194 | [; ;pic12f1822.h: 449: unsigned SRNQ :1; | |
195 | [; ;pic12f1822.h: 450: }; | |
196 | [; ;pic12f1822.h: 451: struct { | |
197 | [; ;pic12f1822.h: 452: unsigned :1; | |
198 | [; ;pic12f1822.h: 453: unsigned SCK :1; | |
199 | [; ;pic12f1822.h: 454: unsigned T0CKI :1; | |
200 | [; ;pic12f1822.h: 455: unsigned :1; | |
201 | [; ;pic12f1822.h: 456: unsigned T1OSO :1; | |
202 | [; ;pic12f1822.h: 457: unsigned T1CKI :1; | |
203 | [; ;pic12f1822.h: 458: }; | |
204 | [; ;pic12f1822.h: 459: struct { | |
205 | [; ;pic12f1822.h: 460: unsigned :1; | |
206 | [; ;pic12f1822.h: 461: unsigned SCL :1; | |
207 | [; ;pic12f1822.h: 462: unsigned SDA :1; | |
208 | [; ;pic12f1822.h: 463: unsigned nMCLR :1; | |
209 | [; ;pic12f1822.h: 464: unsigned CLKR :1; | |
210 | [; ;pic12f1822.h: 465: unsigned T1OSI :1; | |
211 | [; ;pic12f1822.h: 466: }; | |
212 | [; ;pic12f1822.h: 467: struct { | |
213 | [; ;pic12f1822.h: 468: unsigned MDOUT :1; | |
214 | [; ;pic12f1822.h: 469: unsigned MDMIN :1; | |
215 | [; ;pic12f1822.h: 470: unsigned MDCIN1 :1; | |
216 | [; ;pic12f1822.h: 471: unsigned :1; | |
217 | [; ;pic12f1822.h: 472: unsigned MDCIN2 :1; | |
218 | [; ;pic12f1822.h: 473: }; | |
219 | [; ;pic12f1822.h: 474: struct { | |
220 | [; ;pic12f1822.h: 475: unsigned :2; | |
221 | [; ;pic12f1822.h: 476: unsigned SDI :1; | |
222 | [; ;pic12f1822.h: 477: unsigned :1; | |
223 | [; ;pic12f1822.h: 478: unsigned OSC2 :1; | |
224 | [; ;pic12f1822.h: 479: unsigned OSC1 :1; | |
225 | [; ;pic12f1822.h: 480: }; | |
226 | [; ;pic12f1822.h: 481: struct { | |
227 | [; ;pic12f1822.h: 482: unsigned :2; | |
228 | [; ;pic12f1822.h: 483: unsigned FLT0 :1; | |
229 | [; ;pic12f1822.h: 484: unsigned :1; | |
230 | [; ;pic12f1822.h: 485: unsigned CLKOUT :1; | |
231 | [; ;pic12f1822.h: 486: unsigned CLKIN :1; | |
232 | [; ;pic12f1822.h: 487: }; | |
233 | [; ;pic12f1822.h: 488: } PORTAbits_t; | |
234 | [; ;pic12f1822.h: 489: extern volatile PORTAbits_t PORTAbits @ 0x00C; | |
235 | [; ;pic12f1822.h: 698: extern volatile unsigned char PIR1 @ 0x011; | |
236 | "700 | |
237 | [; ;pic12f1822.h: 700: asm("PIR1 equ 011h"); | |
238 | [; <" PIR1 equ 011h ;# "> | |
239 | [; ;pic12f1822.h: 703: typedef union { | |
240 | [; ;pic12f1822.h: 704: struct { | |
241 | [; ;pic12f1822.h: 705: unsigned TMR1IF :1; | |
242 | [; ;pic12f1822.h: 706: unsigned TMR2IF :1; | |
243 | [; ;pic12f1822.h: 707: unsigned CCP1IF :1; | |
244 | [; ;pic12f1822.h: 708: unsigned SSP1IF :1; | |
245 | [; ;pic12f1822.h: 709: unsigned TXIF :1; | |
246 | [; ;pic12f1822.h: 710: unsigned RCIF :1; | |
247 | [; ;pic12f1822.h: 711: unsigned ADIF :1; | |
248 | [; ;pic12f1822.h: 712: unsigned TMR1GIF :1; | |
249 | [; ;pic12f1822.h: 713: }; | |
250 | [; ;pic12f1822.h: 714: } PIR1bits_t; | |
251 | [; ;pic12f1822.h: 715: extern volatile PIR1bits_t PIR1bits @ 0x011; | |
252 | [; ;pic12f1822.h: 759: extern volatile unsigned char PIR2 @ 0x012; | |
253 | "761 | |
254 | [; ;pic12f1822.h: 761: asm("PIR2 equ 012h"); | |
255 | [; <" PIR2 equ 012h ;# "> | |
256 | [; ;pic12f1822.h: 764: typedef union { | |
257 | [; ;pic12f1822.h: 765: struct { | |
258 | [; ;pic12f1822.h: 766: unsigned :3; | |
259 | [; ;pic12f1822.h: 767: unsigned BCL1IF :1; | |
260 | [; ;pic12f1822.h: 768: unsigned EEIF :1; | |
261 | [; ;pic12f1822.h: 769: unsigned C1IF :1; | |
262 | [; ;pic12f1822.h: 770: unsigned :1; | |
263 | [; ;pic12f1822.h: 771: unsigned OSFIF :1; | |
264 | [; ;pic12f1822.h: 772: }; | |
265 | [; ;pic12f1822.h: 773: } PIR2bits_t; | |
266 | [; ;pic12f1822.h: 774: extern volatile PIR2bits_t PIR2bits @ 0x012; | |
267 | [; ;pic12f1822.h: 798: extern volatile unsigned char TMR0 @ 0x015; | |
268 | "800 | |
269 | [; ;pic12f1822.h: 800: asm("TMR0 equ 015h"); | |
270 | [; <" TMR0 equ 015h ;# "> | |
271 | [; ;pic12f1822.h: 803: typedef union { | |
272 | [; ;pic12f1822.h: 804: struct { | |
273 | [; ;pic12f1822.h: 805: unsigned TMR0 :8; | |
274 | [; ;pic12f1822.h: 806: }; | |
275 | [; ;pic12f1822.h: 807: } TMR0bits_t; | |
276 | [; ;pic12f1822.h: 808: extern volatile TMR0bits_t TMR0bits @ 0x015; | |
277 | [; ;pic12f1822.h: 817: extern volatile unsigned short TMR1 @ 0x016; | |
278 | "819 | |
279 | [; ;pic12f1822.h: 819: asm("TMR1 equ 016h"); | |
280 | [; <" TMR1 equ 016h ;# "> | |
281 | [; ;pic12f1822.h: 823: extern volatile unsigned char TMR1L @ 0x016; | |
282 | "825 | |
283 | [; ;pic12f1822.h: 825: asm("TMR1L equ 016h"); | |
284 | [; <" TMR1L equ 016h ;# "> | |
285 | [; ;pic12f1822.h: 828: typedef union { | |
286 | [; ;pic12f1822.h: 829: struct { | |
287 | [; ;pic12f1822.h: 830: unsigned TMR1L :8; | |
288 | [; ;pic12f1822.h: 831: }; | |
289 | [; ;pic12f1822.h: 832: } TMR1Lbits_t; | |
290 | [; ;pic12f1822.h: 833: extern volatile TMR1Lbits_t TMR1Lbits @ 0x016; | |
291 | [; ;pic12f1822.h: 842: extern volatile unsigned char TMR1H @ 0x017; | |
292 | "844 | |
293 | [; ;pic12f1822.h: 844: asm("TMR1H equ 017h"); | |
294 | [; <" TMR1H equ 017h ;# "> | |
295 | [; ;pic12f1822.h: 847: typedef union { | |
296 | [; ;pic12f1822.h: 848: struct { | |
297 | [; ;pic12f1822.h: 849: unsigned TMR1H :8; | |
298 | [; ;pic12f1822.h: 850: }; | |
299 | [; ;pic12f1822.h: 851: } TMR1Hbits_t; | |
300 | [; ;pic12f1822.h: 852: extern volatile TMR1Hbits_t TMR1Hbits @ 0x017; | |
301 | [; ;pic12f1822.h: 861: extern volatile unsigned char T1CON @ 0x018; | |
302 | "863 | |
303 | [; ;pic12f1822.h: 863: asm("T1CON equ 018h"); | |
304 | [; <" T1CON equ 018h ;# "> | |
305 | [; ;pic12f1822.h: 866: typedef union { | |
306 | [; ;pic12f1822.h: 867: struct { | |
307 | [; ;pic12f1822.h: 868: unsigned TMR1ON :1; | |
308 | [; ;pic12f1822.h: 869: unsigned :1; | |
309 | [; ;pic12f1822.h: 870: unsigned nT1SYNC :1; | |
310 | [; ;pic12f1822.h: 871: unsigned T1OSCEN :1; | |
311 | [; ;pic12f1822.h: 872: unsigned T1CKPS0 :1; | |
312 | [; ;pic12f1822.h: 873: unsigned T1CKPS1 :1; | |
313 | [; ;pic12f1822.h: 874: unsigned TMR1CS0 :1; | |
314 | [; ;pic12f1822.h: 875: unsigned TMR1CS1 :1; | |
315 | [; ;pic12f1822.h: 876: }; | |
316 | [; ;pic12f1822.h: 877: struct { | |
317 | [; ;pic12f1822.h: 878: unsigned :4; | |
318 | [; ;pic12f1822.h: 879: unsigned T1CKPS :2; | |
319 | [; ;pic12f1822.h: 880: unsigned TMR1CS :2; | |
320 | [; ;pic12f1822.h: 881: }; | |
321 | [; ;pic12f1822.h: 882: } T1CONbits_t; | |
322 | [; ;pic12f1822.h: 883: extern volatile T1CONbits_t T1CONbits @ 0x018; | |
323 | [; ;pic12f1822.h: 932: extern volatile unsigned char T1GCON @ 0x019; | |
324 | "934 | |
325 | [; ;pic12f1822.h: 934: asm("T1GCON equ 019h"); | |
326 | [; <" T1GCON equ 019h ;# "> | |
327 | [; ;pic12f1822.h: 937: typedef union { | |
328 | [; ;pic12f1822.h: 938: struct { | |
329 | [; ;pic12f1822.h: 939: unsigned T1GSS0 :1; | |
330 | [; ;pic12f1822.h: 940: unsigned T1GSS1 :1; | |
331 | [; ;pic12f1822.h: 941: unsigned T1GVAL :1; | |
332 | [; ;pic12f1822.h: 942: unsigned T1GGO_nDONE :1; | |
333 | [; ;pic12f1822.h: 943: unsigned T1GSPM :1; | |
334 | [; ;pic12f1822.h: 944: unsigned T1GTM :1; | |
335 | [; ;pic12f1822.h: 945: unsigned T1GPOL :1; | |
336 | [; ;pic12f1822.h: 946: unsigned TMR1GE :1; | |
337 | [; ;pic12f1822.h: 947: }; | |
338 | [; ;pic12f1822.h: 948: struct { | |
339 | [; ;pic12f1822.h: 949: unsigned T1GSS :2; | |
340 | [; ;pic12f1822.h: 950: unsigned :1; | |
341 | [; ;pic12f1822.h: 951: unsigned T1GGO :1; | |
342 | [; ;pic12f1822.h: 952: }; | |
343 | [; ;pic12f1822.h: 953: } T1GCONbits_t; | |
344 | [; ;pic12f1822.h: 954: extern volatile T1GCONbits_t T1GCONbits @ 0x019; | |
345 | [; ;pic12f1822.h: 1008: extern volatile unsigned char TMR2 @ 0x01A; | |
346 | "1010 | |
347 | [; ;pic12f1822.h: 1010: asm("TMR2 equ 01Ah"); | |
348 | [; <" TMR2 equ 01Ah ;# "> | |
349 | [; ;pic12f1822.h: 1013: typedef union { | |
350 | [; ;pic12f1822.h: 1014: struct { | |
351 | [; ;pic12f1822.h: 1015: unsigned TMR2 :8; | |
352 | [; ;pic12f1822.h: 1016: }; | |
353 | [; ;pic12f1822.h: 1017: } TMR2bits_t; | |
354 | [; ;pic12f1822.h: 1018: extern volatile TMR2bits_t TMR2bits @ 0x01A; | |
355 | [; ;pic12f1822.h: 1027: extern volatile unsigned char PR2 @ 0x01B; | |
356 | "1029 | |
357 | [; ;pic12f1822.h: 1029: asm("PR2 equ 01Bh"); | |
358 | [; <" PR2 equ 01Bh ;# "> | |
359 | [; ;pic12f1822.h: 1032: typedef union { | |
360 | [; ;pic12f1822.h: 1033: struct { | |
361 | [; ;pic12f1822.h: 1034: unsigned PR2 :8; | |
362 | [; ;pic12f1822.h: 1035: }; | |
363 | [; ;pic12f1822.h: 1036: } PR2bits_t; | |
364 | [; ;pic12f1822.h: 1037: extern volatile PR2bits_t PR2bits @ 0x01B; | |
365 | [; ;pic12f1822.h: 1046: extern volatile unsigned char T2CON @ 0x01C; | |
366 | "1048 | |
367 | [; ;pic12f1822.h: 1048: asm("T2CON equ 01Ch"); | |
368 | [; <" T2CON equ 01Ch ;# "> | |
369 | [; ;pic12f1822.h: 1051: typedef union { | |
370 | [; ;pic12f1822.h: 1052: struct { | |
371 | [; ;pic12f1822.h: 1053: unsigned T2CKPS0 :1; | |
372 | [; ;pic12f1822.h: 1054: unsigned T2CKPS1 :1; | |
373 | [; ;pic12f1822.h: 1055: unsigned TMR2ON :1; | |
374 | [; ;pic12f1822.h: 1056: unsigned T2OUTPS0 :1; | |
375 | [; ;pic12f1822.h: 1057: unsigned T2OUTPS1 :1; | |
376 | [; ;pic12f1822.h: 1058: unsigned T2OUTPS2 :1; | |
377 | [; ;pic12f1822.h: 1059: unsigned T2OUTPS3 :1; | |
378 | [; ;pic12f1822.h: 1060: }; | |
379 | [; ;pic12f1822.h: 1061: struct { | |
380 | [; ;pic12f1822.h: 1062: unsigned T2CKPS :2; | |
381 | [; ;pic12f1822.h: 1063: unsigned :1; | |
382 | [; ;pic12f1822.h: 1064: unsigned T2OUTPS :4; | |
383 | [; ;pic12f1822.h: 1065: }; | |
384 | [; ;pic12f1822.h: 1066: } T2CONbits_t; | |
385 | [; ;pic12f1822.h: 1067: extern volatile T2CONbits_t T2CONbits @ 0x01C; | |
386 | [; ;pic12f1822.h: 1116: extern volatile unsigned char CPSCON0 @ 0x01E; | |
387 | "1118 | |
388 | [; ;pic12f1822.h: 1118: asm("CPSCON0 equ 01Eh"); | |
389 | [; <" CPSCON0 equ 01Eh ;# "> | |
390 | [; ;pic12f1822.h: 1121: typedef union { | |
391 | [; ;pic12f1822.h: 1122: struct { | |
392 | [; ;pic12f1822.h: 1123: unsigned T0XCS :1; | |
393 | [; ;pic12f1822.h: 1124: unsigned CPSOUT :1; | |
394 | [; ;pic12f1822.h: 1125: unsigned CPSRNG0 :1; | |
395 | [; ;pic12f1822.h: 1126: unsigned CPSRNG1 :1; | |
396 | [; ;pic12f1822.h: 1127: unsigned :2; | |
397 | [; ;pic12f1822.h: 1128: unsigned CPSRM :1; | |
398 | [; ;pic12f1822.h: 1129: unsigned CPSON :1; | |
399 | [; ;pic12f1822.h: 1130: }; | |
400 | [; ;pic12f1822.h: 1131: struct { | |
401 | [; ;pic12f1822.h: 1132: unsigned :2; | |
402 | [; ;pic12f1822.h: 1133: unsigned CPSRNG :2; | |
403 | [; ;pic12f1822.h: 1134: }; | |
404 | [; ;pic12f1822.h: 1135: } CPSCON0bits_t; | |
405 | [; ;pic12f1822.h: 1136: extern volatile CPSCON0bits_t CPSCON0bits @ 0x01E; | |
406 | [; ;pic12f1822.h: 1175: extern volatile unsigned char CPSCON1 @ 0x01F; | |
407 | "1177 | |
408 | [; ;pic12f1822.h: 1177: asm("CPSCON1 equ 01Fh"); | |
409 | [; <" CPSCON1 equ 01Fh ;# "> | |
410 | [; ;pic12f1822.h: 1180: typedef union { | |
411 | [; ;pic12f1822.h: 1181: struct { | |
412 | [; ;pic12f1822.h: 1182: unsigned CPSCH0 :1; | |
413 | [; ;pic12f1822.h: 1183: unsigned CPSCH1 :1; | |
414 | [; ;pic12f1822.h: 1184: }; | |
415 | [; ;pic12f1822.h: 1185: struct { | |
416 | [; ;pic12f1822.h: 1186: unsigned CPSCH :2; | |
417 | [; ;pic12f1822.h: 1187: }; | |
418 | [; ;pic12f1822.h: 1188: } CPSCON1bits_t; | |
419 | [; ;pic12f1822.h: 1189: extern volatile CPSCON1bits_t CPSCON1bits @ 0x01F; | |
420 | [; ;pic12f1822.h: 1208: extern volatile unsigned char TRISA @ 0x08C; | |
421 | "1210 | |
422 | [; ;pic12f1822.h: 1210: asm("TRISA equ 08Ch"); | |
423 | [; <" TRISA equ 08Ch ;# "> | |
424 | [; ;pic12f1822.h: 1213: typedef union { | |
425 | [; ;pic12f1822.h: 1214: struct { | |
426 | [; ;pic12f1822.h: 1215: unsigned TRISA0 :1; | |
427 | [; ;pic12f1822.h: 1216: unsigned TRISA1 :1; | |
428 | [; ;pic12f1822.h: 1217: unsigned TRISA2 :1; | |
429 | [; ;pic12f1822.h: 1218: unsigned TRISA3 :1; | |
430 | [; ;pic12f1822.h: 1219: unsigned TRISA4 :1; | |
431 | [; ;pic12f1822.h: 1220: unsigned TRISA5 :1; | |
432 | [; ;pic12f1822.h: 1221: }; | |
433 | [; ;pic12f1822.h: 1222: } TRISAbits_t; | |
434 | [; ;pic12f1822.h: 1223: extern volatile TRISAbits_t TRISAbits @ 0x08C; | |
435 | [; ;pic12f1822.h: 1257: extern volatile unsigned char PIE1 @ 0x091; | |
436 | "1259 | |
437 | [; ;pic12f1822.h: 1259: asm("PIE1 equ 091h"); | |
438 | [; <" PIE1 equ 091h ;# "> | |
439 | [; ;pic12f1822.h: 1262: typedef union { | |
440 | [; ;pic12f1822.h: 1263: struct { | |
441 | [; ;pic12f1822.h: 1264: unsigned TMR1IE :1; | |
442 | [; ;pic12f1822.h: 1265: unsigned TMR2IE :1; | |
443 | [; ;pic12f1822.h: 1266: unsigned CCP1IE :1; | |
444 | [; ;pic12f1822.h: 1267: unsigned SSP1IE :1; | |
445 | [; ;pic12f1822.h: 1268: unsigned TXIE :1; | |
446 | [; ;pic12f1822.h: 1269: unsigned RCIE :1; | |
447 | [; ;pic12f1822.h: 1270: unsigned ADIE :1; | |
448 | [; ;pic12f1822.h: 1271: unsigned TMR1GIE :1; | |
449 | [; ;pic12f1822.h: 1272: }; | |
450 | [; ;pic12f1822.h: 1273: } PIE1bits_t; | |
451 | [; ;pic12f1822.h: 1274: extern volatile PIE1bits_t PIE1bits @ 0x091; | |
452 | [; ;pic12f1822.h: 1318: extern volatile unsigned char PIE2 @ 0x092; | |
453 | "1320 | |
454 | [; ;pic12f1822.h: 1320: asm("PIE2 equ 092h"); | |
455 | [; <" PIE2 equ 092h ;# "> | |
456 | [; ;pic12f1822.h: 1323: typedef union { | |
457 | [; ;pic12f1822.h: 1324: struct { | |
458 | [; ;pic12f1822.h: 1325: unsigned :3; | |
459 | [; ;pic12f1822.h: 1326: unsigned BCL1IE :1; | |
460 | [; ;pic12f1822.h: 1327: unsigned EEIE :1; | |
461 | [; ;pic12f1822.h: 1328: unsigned C1IE :1; | |
462 | [; ;pic12f1822.h: 1329: unsigned :1; | |
463 | [; ;pic12f1822.h: 1330: unsigned OSFIE :1; | |
464 | [; ;pic12f1822.h: 1331: }; | |
465 | [; ;pic12f1822.h: 1332: } PIE2bits_t; | |
466 | [; ;pic12f1822.h: 1333: extern volatile PIE2bits_t PIE2bits @ 0x092; | |
467 | [; ;pic12f1822.h: 1357: extern volatile unsigned char OPTION_REG @ 0x095; | |
468 | "1359 | |
469 | [; ;pic12f1822.h: 1359: asm("OPTION_REG equ 095h"); | |
470 | [; <" OPTION_REG equ 095h ;# "> | |
471 | [; ;pic12f1822.h: 1362: typedef union { | |
472 | [; ;pic12f1822.h: 1363: struct { | |
473 | [; ;pic12f1822.h: 1364: unsigned PS0 :1; | |
474 | [; ;pic12f1822.h: 1365: unsigned PS1 :1; | |
475 | [; ;pic12f1822.h: 1366: unsigned PS2 :1; | |
476 | [; ;pic12f1822.h: 1367: unsigned PSA :1; | |
477 | [; ;pic12f1822.h: 1368: unsigned TMR0SE :1; | |
478 | [; ;pic12f1822.h: 1369: unsigned TMR0CS :1; | |
479 | [; ;pic12f1822.h: 1370: unsigned INTEDG :1; | |
480 | [; ;pic12f1822.h: 1371: unsigned nWPUEN :1; | |
481 | [; ;pic12f1822.h: 1372: }; | |
482 | [; ;pic12f1822.h: 1373: struct { | |
483 | [; ;pic12f1822.h: 1374: unsigned PS :3; | |
484 | [; ;pic12f1822.h: 1375: unsigned :1; | |
485 | [; ;pic12f1822.h: 1376: unsigned T0SE :1; | |
486 | [; ;pic12f1822.h: 1377: unsigned T0CS :1; | |
487 | [; ;pic12f1822.h: 1378: }; | |
488 | [; ;pic12f1822.h: 1379: } OPTION_REGbits_t; | |
489 | [; ;pic12f1822.h: 1380: extern volatile OPTION_REGbits_t OPTION_REGbits @ 0x095; | |
490 | [; ;pic12f1822.h: 1439: extern volatile unsigned char PCON @ 0x096; | |
491 | "1441 | |
492 | [; ;pic12f1822.h: 1441: asm("PCON equ 096h"); | |
493 | [; <" PCON equ 096h ;# "> | |
494 | [; ;pic12f1822.h: 1444: typedef union { | |
495 | [; ;pic12f1822.h: 1445: struct { | |
496 | [; ;pic12f1822.h: 1446: unsigned nBOR :1; | |
497 | [; ;pic12f1822.h: 1447: unsigned nPOR :1; | |
498 | [; ;pic12f1822.h: 1448: unsigned nRI :1; | |
499 | [; ;pic12f1822.h: 1449: unsigned nRMCLR :1; | |
500 | [; ;pic12f1822.h: 1450: unsigned :2; | |
501 | [; ;pic12f1822.h: 1451: unsigned STKUNF :1; | |
502 | [; ;pic12f1822.h: 1452: unsigned STKOVF :1; | |
503 | [; ;pic12f1822.h: 1453: }; | |
504 | [; ;pic12f1822.h: 1454: } PCONbits_t; | |
505 | [; ;pic12f1822.h: 1455: extern volatile PCONbits_t PCONbits @ 0x096; | |
506 | [; ;pic12f1822.h: 1489: extern volatile unsigned char WDTCON @ 0x097; | |
507 | "1491 | |
508 | [; ;pic12f1822.h: 1491: asm("WDTCON equ 097h"); | |
509 | [; <" WDTCON equ 097h ;# "> | |
510 | [; ;pic12f1822.h: 1494: typedef union { | |
511 | [; ;pic12f1822.h: 1495: struct { | |
512 | [; ;pic12f1822.h: 1496: unsigned SWDTEN :1; | |
513 | [; ;pic12f1822.h: 1497: unsigned WDTPS0 :1; | |
514 | [; ;pic12f1822.h: 1498: unsigned WDTPS1 :1; | |
515 | [; ;pic12f1822.h: 1499: unsigned WDTPS2 :1; | |
516 | [; ;pic12f1822.h: 1500: unsigned WDTPS3 :1; | |
517 | [; ;pic12f1822.h: 1501: unsigned WDTPS4 :1; | |
518 | [; ;pic12f1822.h: 1502: }; | |
519 | [; ;pic12f1822.h: 1503: struct { | |
520 | [; ;pic12f1822.h: 1504: unsigned :1; | |
521 | [; ;pic12f1822.h: 1505: unsigned WDTPS :5; | |
522 | [; ;pic12f1822.h: 1506: }; | |
523 | [; ;pic12f1822.h: 1507: } WDTCONbits_t; | |
524 | [; ;pic12f1822.h: 1508: extern volatile WDTCONbits_t WDTCONbits @ 0x097; | |
525 | [; ;pic12f1822.h: 1547: extern volatile unsigned char OSCTUNE @ 0x098; | |
526 | "1549 | |
527 | [; ;pic12f1822.h: 1549: asm("OSCTUNE equ 098h"); | |
528 | [; <" OSCTUNE equ 098h ;# "> | |
529 | [; ;pic12f1822.h: 1552: typedef union { | |
530 | [; ;pic12f1822.h: 1553: struct { | |
531 | [; ;pic12f1822.h: 1554: unsigned TUN0 :1; | |
532 | [; ;pic12f1822.h: 1555: unsigned TUN1 :1; | |
533 | [; ;pic12f1822.h: 1556: unsigned TUN2 :1; | |
534 | [; ;pic12f1822.h: 1557: unsigned TUN3 :1; | |
535 | [; ;pic12f1822.h: 1558: unsigned TUN4 :1; | |
536 | [; ;pic12f1822.h: 1559: unsigned TUN5 :1; | |
537 | [; ;pic12f1822.h: 1560: }; | |
538 | [; ;pic12f1822.h: 1561: struct { | |
539 | [; ;pic12f1822.h: 1562: unsigned TUN :6; | |
540 | [; ;pic12f1822.h: 1563: }; | |
541 | [; ;pic12f1822.h: 1564: } OSCTUNEbits_t; | |
542 | [; ;pic12f1822.h: 1565: extern volatile OSCTUNEbits_t OSCTUNEbits @ 0x098; | |
543 | [; ;pic12f1822.h: 1604: extern volatile unsigned char OSCCON @ 0x099; | |
544 | "1606 | |
545 | [; ;pic12f1822.h: 1606: asm("OSCCON equ 099h"); | |
546 | [; <" OSCCON equ 099h ;# "> | |
547 | [; ;pic12f1822.h: 1609: typedef union { | |
548 | [; ;pic12f1822.h: 1610: struct { | |
549 | [; ;pic12f1822.h: 1611: unsigned SCS0 :1; | |
550 | [; ;pic12f1822.h: 1612: unsigned SCS1 :1; | |
551 | [; ;pic12f1822.h: 1613: unsigned :1; | |
552 | [; ;pic12f1822.h: 1614: unsigned IRCF0 :1; | |
553 | [; ;pic12f1822.h: 1615: unsigned IRCF1 :1; | |
554 | [; ;pic12f1822.h: 1616: unsigned IRCF2 :1; | |
555 | [; ;pic12f1822.h: 1617: unsigned IRCF3 :1; | |
556 | [; ;pic12f1822.h: 1618: unsigned SPLLEN :1; | |
557 | [; ;pic12f1822.h: 1619: }; | |
558 | [; ;pic12f1822.h: 1620: struct { | |
559 | [; ;pic12f1822.h: 1621: unsigned SCS :2; | |
560 | [; ;pic12f1822.h: 1622: unsigned :1; | |
561 | [; ;pic12f1822.h: 1623: unsigned IRCF :4; | |
562 | [; ;pic12f1822.h: 1624: }; | |
563 | [; ;pic12f1822.h: 1625: } OSCCONbits_t; | |
564 | [; ;pic12f1822.h: 1626: extern volatile OSCCONbits_t OSCCONbits @ 0x099; | |
565 | [; ;pic12f1822.h: 1675: extern volatile unsigned char OSCSTAT @ 0x09A; | |
566 | "1677 | |
567 | [; ;pic12f1822.h: 1677: asm("OSCSTAT equ 09Ah"); | |
568 | [; <" OSCSTAT equ 09Ah ;# "> | |
569 | [; ;pic12f1822.h: 1680: typedef union { | |
570 | [; ;pic12f1822.h: 1681: struct { | |
571 | [; ;pic12f1822.h: 1682: unsigned HFIOFS :1; | |
572 | [; ;pic12f1822.h: 1683: unsigned LFIOFR :1; | |
573 | [; ;pic12f1822.h: 1684: unsigned MFIOFR :1; | |
574 | [; ;pic12f1822.h: 1685: unsigned HFIOFL :1; | |
575 | [; ;pic12f1822.h: 1686: unsigned HFIOFR :1; | |
576 | [; ;pic12f1822.h: 1687: unsigned OSTS :1; | |
577 | [; ;pic12f1822.h: 1688: unsigned PLLR :1; | |
578 | [; ;pic12f1822.h: 1689: unsigned T1OSCR :1; | |
579 | [; ;pic12f1822.h: 1690: }; | |
580 | [; ;pic12f1822.h: 1691: } OSCSTATbits_t; | |
581 | [; ;pic12f1822.h: 1692: extern volatile OSCSTATbits_t OSCSTATbits @ 0x09A; | |
582 | [; ;pic12f1822.h: 1736: extern volatile unsigned short ADRES @ 0x09B; | |
583 | "1738 | |
584 | [; ;pic12f1822.h: 1738: asm("ADRES equ 09Bh"); | |
585 | [; <" ADRES equ 09Bh ;# "> | |
586 | [; ;pic12f1822.h: 1742: extern volatile unsigned char ADRESL @ 0x09B; | |
587 | "1744 | |
588 | [; ;pic12f1822.h: 1744: asm("ADRESL equ 09Bh"); | |
589 | [; <" ADRESL equ 09Bh ;# "> | |
590 | [; ;pic12f1822.h: 1747: typedef union { | |
591 | [; ;pic12f1822.h: 1748: struct { | |
592 | [; ;pic12f1822.h: 1749: unsigned ADRESL :8; | |
593 | [; ;pic12f1822.h: 1750: }; | |
594 | [; ;pic12f1822.h: 1751: } ADRESLbits_t; | |
595 | [; ;pic12f1822.h: 1752: extern volatile ADRESLbits_t ADRESLbits @ 0x09B; | |
596 | [; ;pic12f1822.h: 1761: extern volatile unsigned char ADRESH @ 0x09C; | |
597 | "1763 | |
598 | [; ;pic12f1822.h: 1763: asm("ADRESH equ 09Ch"); | |
599 | [; <" ADRESH equ 09Ch ;# "> | |
600 | [; ;pic12f1822.h: 1766: typedef union { | |
601 | [; ;pic12f1822.h: 1767: struct { | |
602 | [; ;pic12f1822.h: 1768: unsigned ADRESH :8; | |
603 | [; ;pic12f1822.h: 1769: }; | |
604 | [; ;pic12f1822.h: 1770: } ADRESHbits_t; | |
605 | [; ;pic12f1822.h: 1771: extern volatile ADRESHbits_t ADRESHbits @ 0x09C; | |
606 | [; ;pic12f1822.h: 1780: extern volatile unsigned char ADCON0 @ 0x09D; | |
607 | "1782 | |
608 | [; ;pic12f1822.h: 1782: asm("ADCON0 equ 09Dh"); | |
609 | [; <" ADCON0 equ 09Dh ;# "> | |
610 | [; ;pic12f1822.h: 1785: typedef union { | |
611 | [; ;pic12f1822.h: 1786: struct { | |
612 | [; ;pic12f1822.h: 1787: unsigned ADON :1; | |
613 | [; ;pic12f1822.h: 1788: unsigned GO_nDONE :1; | |
614 | [; ;pic12f1822.h: 1789: unsigned CHS0 :1; | |
615 | [; ;pic12f1822.h: 1790: unsigned CHS1 :1; | |
616 | [; ;pic12f1822.h: 1791: unsigned CHS2 :1; | |
617 | [; ;pic12f1822.h: 1792: unsigned CHS3 :1; | |
618 | [; ;pic12f1822.h: 1793: unsigned CHS4 :1; | |
619 | [; ;pic12f1822.h: 1794: }; | |
620 | [; ;pic12f1822.h: 1795: struct { | |
621 | [; ;pic12f1822.h: 1796: unsigned :1; | |
622 | [; ;pic12f1822.h: 1797: unsigned ADGO :1; | |
623 | [; ;pic12f1822.h: 1798: unsigned CHS :5; | |
624 | [; ;pic12f1822.h: 1799: }; | |
625 | [; ;pic12f1822.h: 1800: struct { | |
626 | [; ;pic12f1822.h: 1801: unsigned :1; | |
627 | [; ;pic12f1822.h: 1802: unsigned GO :1; | |
628 | [; ;pic12f1822.h: 1803: }; | |
629 | [; ;pic12f1822.h: 1804: struct { | |
630 | [; ;pic12f1822.h: 1805: unsigned :1; | |
631 | [; ;pic12f1822.h: 1806: unsigned nDONE :1; | |
632 | [; ;pic12f1822.h: 1807: }; | |
633 | [; ;pic12f1822.h: 1808: } ADCON0bits_t; | |
634 | [; ;pic12f1822.h: 1809: extern volatile ADCON0bits_t ADCON0bits @ 0x09D; | |
635 | [; ;pic12f1822.h: 1868: extern volatile unsigned char ADCON1 @ 0x09E; | |
636 | "1870 | |
637 | [; ;pic12f1822.h: 1870: asm("ADCON1 equ 09Eh"); | |
638 | [; <" ADCON1 equ 09Eh ;# "> | |
639 | [; ;pic12f1822.h: 1873: typedef union { | |
640 | [; ;pic12f1822.h: 1874: struct { | |
641 | [; ;pic12f1822.h: 1875: unsigned ADPREF0 :1; | |
642 | [; ;pic12f1822.h: 1876: unsigned ADPREF1 :1; | |
643 | [; ;pic12f1822.h: 1877: unsigned :2; | |
644 | [; ;pic12f1822.h: 1878: unsigned ADCS0 :1; | |
645 | [; ;pic12f1822.h: 1879: unsigned ADCS1 :1; | |
646 | [; ;pic12f1822.h: 1880: unsigned ADCS2 :1; | |
647 | [; ;pic12f1822.h: 1881: unsigned ADFM :1; | |
648 | [; ;pic12f1822.h: 1882: }; | |
649 | [; ;pic12f1822.h: 1883: struct { | |
650 | [; ;pic12f1822.h: 1884: unsigned ADPREF :2; | |
651 | [; ;pic12f1822.h: 1885: unsigned :2; | |
652 | [; ;pic12f1822.h: 1886: unsigned ADCS :3; | |
653 | [; ;pic12f1822.h: 1887: }; | |
654 | [; ;pic12f1822.h: 1888: } ADCON1bits_t; | |
655 | [; ;pic12f1822.h: 1889: extern volatile ADCON1bits_t ADCON1bits @ 0x09E; | |
656 | [; ;pic12f1822.h: 1933: extern volatile unsigned char LATA @ 0x10C; | |
657 | "1935 | |
658 | [; ;pic12f1822.h: 1935: asm("LATA equ 010Ch"); | |
659 | [; <" LATA equ 010Ch ;# "> | |
660 | [; ;pic12f1822.h: 1938: typedef union { | |
661 | [; ;pic12f1822.h: 1939: struct { | |
662 | [; ;pic12f1822.h: 1940: unsigned LATA0 :1; | |
663 | [; ;pic12f1822.h: 1941: unsigned LATA1 :1; | |
664 | [; ;pic12f1822.h: 1942: unsigned LATA2 :1; | |
665 | [; ;pic12f1822.h: 1943: unsigned :1; | |
666 | [; ;pic12f1822.h: 1944: unsigned LATA4 :1; | |
667 | [; ;pic12f1822.h: 1945: unsigned LATA5 :1; | |
668 | [; ;pic12f1822.h: 1946: }; | |
669 | [; ;pic12f1822.h: 1947: } LATAbits_t; | |
670 | [; ;pic12f1822.h: 1948: extern volatile LATAbits_t LATAbits @ 0x10C; | |
671 | [; ;pic12f1822.h: 1977: extern volatile unsigned char CM1CON0 @ 0x111; | |
672 | "1979 | |
673 | [; ;pic12f1822.h: 1979: asm("CM1CON0 equ 0111h"); | |
674 | [; <" CM1CON0 equ 0111h ;# "> | |
675 | [; ;pic12f1822.h: 1982: typedef union { | |
676 | [; ;pic12f1822.h: 1983: struct { | |
677 | [; ;pic12f1822.h: 1984: unsigned C1SYNC :1; | |
678 | [; ;pic12f1822.h: 1985: unsigned C1HYS :1; | |
679 | [; ;pic12f1822.h: 1986: unsigned C1SP :1; | |
680 | [; ;pic12f1822.h: 1987: unsigned :1; | |
681 | [; ;pic12f1822.h: 1988: unsigned C1POL :1; | |
682 | [; ;pic12f1822.h: 1989: unsigned C1OE :1; | |
683 | [; ;pic12f1822.h: 1990: unsigned C1OUT :1; | |
684 | [; ;pic12f1822.h: 1991: unsigned C1ON :1; | |
685 | [; ;pic12f1822.h: 1992: }; | |
686 | [; ;pic12f1822.h: 1993: } CM1CON0bits_t; | |
687 | [; ;pic12f1822.h: 1994: extern volatile CM1CON0bits_t CM1CON0bits @ 0x111; | |
688 | [; ;pic12f1822.h: 2033: extern volatile unsigned char CM1CON1 @ 0x112; | |
689 | "2035 | |
690 | [; ;pic12f1822.h: 2035: asm("CM1CON1 equ 0112h"); | |
691 | [; <" CM1CON1 equ 0112h ;# "> | |
692 | [; ;pic12f1822.h: 2038: typedef union { | |
693 | [; ;pic12f1822.h: 2039: struct { | |
694 | [; ;pic12f1822.h: 2040: unsigned C1NCH0 :1; | |
695 | [; ;pic12f1822.h: 2041: unsigned :3; | |
696 | [; ;pic12f1822.h: 2042: unsigned C1PCH0 :1; | |
697 | [; ;pic12f1822.h: 2043: unsigned C1PCH1 :1; | |
698 | [; ;pic12f1822.h: 2044: unsigned C1INTN :1; | |
699 | [; ;pic12f1822.h: 2045: unsigned C1INTP :1; | |
700 | [; ;pic12f1822.h: 2046: }; | |
701 | [; ;pic12f1822.h: 2047: struct { | |
702 | [; ;pic12f1822.h: 2048: unsigned :4; | |
703 | [; ;pic12f1822.h: 2049: unsigned C1PCH :2; | |
704 | [; ;pic12f1822.h: 2050: }; | |
705 | [; ;pic12f1822.h: 2051: } CM1CON1bits_t; | |
706 | [; ;pic12f1822.h: 2052: extern volatile CM1CON1bits_t CM1CON1bits @ 0x112; | |
707 | [; ;pic12f1822.h: 2086: extern volatile unsigned char CMOUT @ 0x115; | |
708 | "2088 | |
709 | [; ;pic12f1822.h: 2088: asm("CMOUT equ 0115h"); | |
710 | [; <" CMOUT equ 0115h ;# "> | |
711 | [; ;pic12f1822.h: 2091: typedef union { | |
712 | [; ;pic12f1822.h: 2092: struct { | |
713 | [; ;pic12f1822.h: 2093: unsigned MC1OUT :1; | |
714 | [; ;pic12f1822.h: 2094: }; | |
715 | [; ;pic12f1822.h: 2095: } CMOUTbits_t; | |
716 | [; ;pic12f1822.h: 2096: extern volatile CMOUTbits_t CMOUTbits @ 0x115; | |
717 | [; ;pic12f1822.h: 2105: extern volatile unsigned char BORCON @ 0x116; | |
718 | "2107 | |
719 | [; ;pic12f1822.h: 2107: asm("BORCON equ 0116h"); | |
720 | [; <" BORCON equ 0116h ;# "> | |
721 | [; ;pic12f1822.h: 2110: typedef union { | |
722 | [; ;pic12f1822.h: 2111: struct { | |
723 | [; ;pic12f1822.h: 2112: unsigned BORRDY :1; | |
724 | [; ;pic12f1822.h: 2113: unsigned :6; | |
725 | [; ;pic12f1822.h: 2114: unsigned SBOREN :1; | |
726 | [; ;pic12f1822.h: 2115: }; | |
727 | [; ;pic12f1822.h: 2116: } BORCONbits_t; | |
728 | [; ;pic12f1822.h: 2117: extern volatile BORCONbits_t BORCONbits @ 0x116; | |
729 | [; ;pic12f1822.h: 2131: extern volatile unsigned char FVRCON @ 0x117; | |
730 | "2133 | |
731 | [; ;pic12f1822.h: 2133: asm("FVRCON equ 0117h"); | |
732 | [; <" FVRCON equ 0117h ;# "> | |
733 | [; ;pic12f1822.h: 2136: typedef union { | |
734 | [; ;pic12f1822.h: 2137: struct { | |
735 | [; ;pic12f1822.h: 2138: unsigned ADFVR0 :1; | |
736 | [; ;pic12f1822.h: 2139: unsigned ADFVR1 :1; | |
737 | [; ;pic12f1822.h: 2140: unsigned CDAFVR0 :1; | |
738 | [; ;pic12f1822.h: 2141: unsigned CDAFVR1 :1; | |
739 | [; ;pic12f1822.h: 2142: unsigned TSRNG :1; | |
740 | [; ;pic12f1822.h: 2143: unsigned TSEN :1; | |
741 | [; ;pic12f1822.h: 2144: unsigned FVRRDY :1; | |
742 | [; ;pic12f1822.h: 2145: unsigned FVREN :1; | |
743 | [; ;pic12f1822.h: 2146: }; | |
744 | [; ;pic12f1822.h: 2147: struct { | |
745 | [; ;pic12f1822.h: 2148: unsigned ADFVR :2; | |
746 | [; ;pic12f1822.h: 2149: unsigned CDAFVR :2; | |
747 | [; ;pic12f1822.h: 2150: }; | |
748 | [; ;pic12f1822.h: 2151: } FVRCONbits_t; | |
749 | [; ;pic12f1822.h: 2152: extern volatile FVRCONbits_t FVRCONbits @ 0x117; | |
750 | [; ;pic12f1822.h: 2206: extern volatile unsigned char DACCON0 @ 0x118; | |
751 | "2208 | |
752 | [; ;pic12f1822.h: 2208: asm("DACCON0 equ 0118h"); | |
753 | [; <" DACCON0 equ 0118h ;# "> | |
754 | [; ;pic12f1822.h: 2211: typedef union { | |
755 | [; ;pic12f1822.h: 2212: struct { | |
756 | [; ;pic12f1822.h: 2213: unsigned :2; | |
757 | [; ;pic12f1822.h: 2214: unsigned DACPSS0 :1; | |
758 | [; ;pic12f1822.h: 2215: unsigned DACPSS1 :1; | |
759 | [; ;pic12f1822.h: 2216: unsigned :1; | |
760 | [; ;pic12f1822.h: 2217: unsigned DACOE :1; | |
761 | [; ;pic12f1822.h: 2218: unsigned DACLPS :1; | |
762 | [; ;pic12f1822.h: 2219: unsigned DACEN :1; | |
763 | [; ;pic12f1822.h: 2220: }; | |
764 | [; ;pic12f1822.h: 2221: struct { | |
765 | [; ;pic12f1822.h: 2222: unsigned :2; | |
766 | [; ;pic12f1822.h: 2223: unsigned DACPSS :2; | |
767 | [; ;pic12f1822.h: 2224: }; | |
768 | [; ;pic12f1822.h: 2225: } DACCON0bits_t; | |
769 | [; ;pic12f1822.h: 2226: extern volatile DACCON0bits_t DACCON0bits @ 0x118; | |
770 | [; ;pic12f1822.h: 2260: extern volatile unsigned char DACCON1 @ 0x119; | |
771 | "2262 | |
772 | [; ;pic12f1822.h: 2262: asm("DACCON1 equ 0119h"); | |
773 | [; <" DACCON1 equ 0119h ;# "> | |
774 | [; ;pic12f1822.h: 2265: typedef union { | |
775 | [; ;pic12f1822.h: 2266: struct { | |
776 | [; ;pic12f1822.h: 2267: unsigned DACR0 :1; | |
777 | [; ;pic12f1822.h: 2268: unsigned DACR1 :1; | |
778 | [; ;pic12f1822.h: 2269: unsigned DACR2 :1; | |
779 | [; ;pic12f1822.h: 2270: unsigned DACR3 :1; | |
780 | [; ;pic12f1822.h: 2271: unsigned DACR4 :1; | |
781 | [; ;pic12f1822.h: 2272: }; | |
782 | [; ;pic12f1822.h: 2273: struct { | |
783 | [; ;pic12f1822.h: 2274: unsigned DACR :5; | |
784 | [; ;pic12f1822.h: 2275: }; | |
785 | [; ;pic12f1822.h: 2276: } DACCON1bits_t; | |
786 | [; ;pic12f1822.h: 2277: extern volatile DACCON1bits_t DACCON1bits @ 0x119; | |
787 | [; ;pic12f1822.h: 2311: extern volatile unsigned char SRCON0 @ 0x11A; | |
788 | "2313 | |
789 | [; ;pic12f1822.h: 2313: asm("SRCON0 equ 011Ah"); | |
790 | [; <" SRCON0 equ 011Ah ;# "> | |
791 | [; ;pic12f1822.h: 2316: typedef union { | |
792 | [; ;pic12f1822.h: 2317: struct { | |
793 | [; ;pic12f1822.h: 2318: unsigned SRPR :1; | |
794 | [; ;pic12f1822.h: 2319: unsigned SRPS :1; | |
795 | [; ;pic12f1822.h: 2320: unsigned SRNQEN :1; | |
796 | [; ;pic12f1822.h: 2321: unsigned SRQEN :1; | |
797 | [; ;pic12f1822.h: 2322: unsigned SRCLK0 :1; | |
798 | [; ;pic12f1822.h: 2323: unsigned SRCLK1 :1; | |
799 | [; ;pic12f1822.h: 2324: unsigned SRCLK2 :1; | |
800 | [; ;pic12f1822.h: 2325: unsigned SRLEN :1; | |
801 | [; ;pic12f1822.h: 2326: }; | |
802 | [; ;pic12f1822.h: 2327: struct { | |
803 | [; ;pic12f1822.h: 2328: unsigned :4; | |
804 | [; ;pic12f1822.h: 2329: unsigned SRCLK :3; | |
805 | [; ;pic12f1822.h: 2330: }; | |
806 | [; ;pic12f1822.h: 2331: } SRCON0bits_t; | |
807 | [; ;pic12f1822.h: 2332: extern volatile SRCON0bits_t SRCON0bits @ 0x11A; | |
808 | [; ;pic12f1822.h: 2381: extern volatile unsigned char SRCON1 @ 0x11B; | |
809 | "2383 | |
810 | [; ;pic12f1822.h: 2383: asm("SRCON1 equ 011Bh"); | |
811 | [; <" SRCON1 equ 011Bh ;# "> | |
812 | [; ;pic12f1822.h: 2386: typedef union { | |
813 | [; ;pic12f1822.h: 2387: struct { | |
814 | [; ;pic12f1822.h: 2388: unsigned SRRC1E :1; | |
815 | [; ;pic12f1822.h: 2389: unsigned :1; | |
816 | [; ;pic12f1822.h: 2390: unsigned SRRCKE :1; | |
817 | [; ;pic12f1822.h: 2391: unsigned SRRPE :1; | |
818 | [; ;pic12f1822.h: 2392: unsigned SRSC1E :1; | |
819 | [; ;pic12f1822.h: 2393: unsigned :1; | |
820 | [; ;pic12f1822.h: 2394: unsigned SRSCKE :1; | |
821 | [; ;pic12f1822.h: 2395: unsigned SRSPE :1; | |
822 | [; ;pic12f1822.h: 2396: }; | |
823 | [; ;pic12f1822.h: 2397: } SRCON1bits_t; | |
824 | [; ;pic12f1822.h: 2398: extern volatile SRCON1bits_t SRCON1bits @ 0x11B; | |
825 | [; ;pic12f1822.h: 2432: extern volatile unsigned char APFCON @ 0x11D; | |
826 | "2434 | |
827 | [; ;pic12f1822.h: 2434: asm("APFCON equ 011Dh"); | |
828 | [; <" APFCON equ 011Dh ;# "> | |
829 | [; ;pic12f1822.h: 2437: extern volatile unsigned char APFCON0 @ 0x11D; | |
830 | "2439 | |
831 | [; ;pic12f1822.h: 2439: asm("APFCON0 equ 011Dh"); | |
832 | [; <" APFCON0 equ 011Dh ;# "> | |
833 | [; ;pic12f1822.h: 2442: typedef union { | |
834 | [; ;pic12f1822.h: 2443: struct { | |
835 | [; ;pic12f1822.h: 2444: unsigned CCP1SEL :1; | |
836 | [; ;pic12f1822.h: 2445: unsigned P1BSEL :1; | |
837 | [; ;pic12f1822.h: 2446: unsigned TXCKSEL :1; | |
838 | [; ;pic12f1822.h: 2447: unsigned T1GSEL :1; | |
839 | [; ;pic12f1822.h: 2448: unsigned :1; | |
840 | [; ;pic12f1822.h: 2449: unsigned SSSEL :1; | |
841 | [; ;pic12f1822.h: 2450: unsigned SDOSEL :1; | |
842 | [; ;pic12f1822.h: 2451: unsigned RXDTSEL :1; | |
843 | [; ;pic12f1822.h: 2452: }; | |
844 | [; ;pic12f1822.h: 2453: struct { | |
845 | [; ;pic12f1822.h: 2454: unsigned :5; | |
846 | [; ;pic12f1822.h: 2455: unsigned SS1SEL :1; | |
847 | [; ;pic12f1822.h: 2456: unsigned SDO1SEL :1; | |
848 | [; ;pic12f1822.h: 2457: }; | |
849 | [; ;pic12f1822.h: 2458: } APFCONbits_t; | |
850 | [; ;pic12f1822.h: 2459: extern volatile APFCONbits_t APFCONbits @ 0x11D; | |
851 | [; ;pic12f1822.h: 2507: typedef union { | |
852 | [; ;pic12f1822.h: 2508: struct { | |
853 | [; ;pic12f1822.h: 2509: unsigned CCP1SEL :1; | |
854 | [; ;pic12f1822.h: 2510: unsigned P1BSEL :1; | |
855 | [; ;pic12f1822.h: 2511: unsigned TXCKSEL :1; | |
856 | [; ;pic12f1822.h: 2512: unsigned T1GSEL :1; | |
857 | [; ;pic12f1822.h: 2513: unsigned :1; | |
858 | [; ;pic12f1822.h: 2514: unsigned SSSEL :1; | |
859 | [; ;pic12f1822.h: 2515: unsigned SDOSEL :1; | |
860 | [; ;pic12f1822.h: 2516: unsigned RXDTSEL :1; | |
861 | [; ;pic12f1822.h: 2517: }; | |
862 | [; ;pic12f1822.h: 2518: struct { | |
863 | [; ;pic12f1822.h: 2519: unsigned :5; | |
864 | [; ;pic12f1822.h: 2520: unsigned SS1SEL :1; | |
865 | [; ;pic12f1822.h: 2521: unsigned SDO1SEL :1; | |
866 | [; ;pic12f1822.h: 2522: }; | |
867 | [; ;pic12f1822.h: 2523: } APFCON0bits_t; | |
868 | [; ;pic12f1822.h: 2524: extern volatile APFCON0bits_t APFCON0bits @ 0x11D; | |
869 | [; ;pic12f1822.h: 2573: extern volatile unsigned char ANSELA @ 0x18C; | |
870 | "2575 | |
871 | [; ;pic12f1822.h: 2575: asm("ANSELA equ 018Ch"); | |
872 | [; <" ANSELA equ 018Ch ;# "> | |
873 | [; ;pic12f1822.h: 2578: typedef union { | |
874 | [; ;pic12f1822.h: 2579: struct { | |
875 | [; ;pic12f1822.h: 2580: unsigned ANSA0 :1; | |
876 | [; ;pic12f1822.h: 2581: unsigned ANSA1 :1; | |
877 | [; ;pic12f1822.h: 2582: unsigned ANSA2 :1; | |
878 | [; ;pic12f1822.h: 2583: unsigned :1; | |
879 | [; ;pic12f1822.h: 2584: unsigned ANSA4 :1; | |
880 | [; ;pic12f1822.h: 2585: }; | |
881 | [; ;pic12f1822.h: 2586: struct { | |
882 | [; ;pic12f1822.h: 2587: unsigned ANSELA :5; | |
883 | [; ;pic12f1822.h: 2588: }; | |
884 | [; ;pic12f1822.h: 2589: } ANSELAbits_t; | |
885 | [; ;pic12f1822.h: 2590: extern volatile ANSELAbits_t ANSELAbits @ 0x18C; | |
886 | [; ;pic12f1822.h: 2619: extern volatile unsigned short EEADR @ 0x191; | |
887 | "2621 | |
888 | [; ;pic12f1822.h: 2621: asm("EEADR equ 0191h"); | |
889 | [; <" EEADR equ 0191h ;# "> | |
890 | [; ;pic12f1822.h: 2625: extern volatile unsigned char EEADRL @ 0x191; | |
891 | "2627 | |
892 | [; ;pic12f1822.h: 2627: asm("EEADRL equ 0191h"); | |
893 | [; <" EEADRL equ 0191h ;# "> | |
894 | [; ;pic12f1822.h: 2630: typedef union { | |
895 | [; ;pic12f1822.h: 2631: struct { | |
896 | [; ;pic12f1822.h: 2632: unsigned EEADRL :8; | |
897 | [; ;pic12f1822.h: 2633: }; | |
898 | [; ;pic12f1822.h: 2634: } EEADRLbits_t; | |
899 | [; ;pic12f1822.h: 2635: extern volatile EEADRLbits_t EEADRLbits @ 0x191; | |
900 | [; ;pic12f1822.h: 2644: extern volatile unsigned char EEADRH @ 0x192; | |
901 | "2646 | |
902 | [; ;pic12f1822.h: 2646: asm("EEADRH equ 0192h"); | |
903 | [; <" EEADRH equ 0192h ;# "> | |
904 | [; ;pic12f1822.h: 2649: typedef union { | |
905 | [; ;pic12f1822.h: 2650: struct { | |
906 | [; ;pic12f1822.h: 2651: unsigned EEADRH :7; | |
907 | [; ;pic12f1822.h: 2652: }; | |
908 | [; ;pic12f1822.h: 2653: } EEADRHbits_t; | |
909 | [; ;pic12f1822.h: 2654: extern volatile EEADRHbits_t EEADRHbits @ 0x192; | |
910 | [; ;pic12f1822.h: 2663: extern volatile unsigned short EEDAT @ 0x193; | |
911 | "2665 | |
912 | [; ;pic12f1822.h: 2665: asm("EEDAT equ 0193h"); | |
913 | [; <" EEDAT equ 0193h ;# "> | |
914 | [; ;pic12f1822.h: 2669: extern volatile unsigned char EEDATL @ 0x193; | |
915 | "2671 | |
916 | [; ;pic12f1822.h: 2671: asm("EEDATL equ 0193h"); | |
917 | [; <" EEDATL equ 0193h ;# "> | |
918 | [; ;pic12f1822.h: 2674: extern volatile unsigned char EEDATA @ 0x193; | |
919 | "2676 | |
920 | [; ;pic12f1822.h: 2676: asm("EEDATA equ 0193h"); | |
921 | [; <" EEDATA equ 0193h ;# "> | |
922 | [; ;pic12f1822.h: 2679: typedef union { | |
923 | [; ;pic12f1822.h: 2680: struct { | |
924 | [; ;pic12f1822.h: 2681: unsigned EEDATL :8; | |
925 | [; ;pic12f1822.h: 2682: }; | |
926 | [; ;pic12f1822.h: 2683: } EEDATLbits_t; | |
927 | [; ;pic12f1822.h: 2684: extern volatile EEDATLbits_t EEDATLbits @ 0x193; | |
928 | [; ;pic12f1822.h: 2692: typedef union { | |
929 | [; ;pic12f1822.h: 2693: struct { | |
930 | [; ;pic12f1822.h: 2694: unsigned EEDATL :8; | |
931 | [; ;pic12f1822.h: 2695: }; | |
932 | [; ;pic12f1822.h: 2696: } EEDATAbits_t; | |
933 | [; ;pic12f1822.h: 2697: extern volatile EEDATAbits_t EEDATAbits @ 0x193; | |
934 | [; ;pic12f1822.h: 2706: extern volatile unsigned char EEDATH @ 0x194; | |
935 | "2708 | |
936 | [; ;pic12f1822.h: 2708: asm("EEDATH equ 0194h"); | |
937 | [; <" EEDATH equ 0194h ;# "> | |
938 | [; ;pic12f1822.h: 2711: typedef union { | |
939 | [; ;pic12f1822.h: 2712: struct { | |
940 | [; ;pic12f1822.h: 2713: unsigned EEDATH :6; | |
941 | [; ;pic12f1822.h: 2714: }; | |
942 | [; ;pic12f1822.h: 2715: } EEDATHbits_t; | |
943 | [; ;pic12f1822.h: 2716: extern volatile EEDATHbits_t EEDATHbits @ 0x194; | |
944 | [; ;pic12f1822.h: 2725: extern volatile unsigned char EECON1 @ 0x195; | |
945 | "2727 | |
946 | [; ;pic12f1822.h: 2727: asm("EECON1 equ 0195h"); | |
947 | [; <" EECON1 equ 0195h ;# "> | |
948 | [; ;pic12f1822.h: 2730: typedef union { | |
949 | [; ;pic12f1822.h: 2731: struct { | |
950 | [; ;pic12f1822.h: 2732: unsigned RD :1; | |
951 | [; ;pic12f1822.h: 2733: unsigned WR :1; | |
952 | [; ;pic12f1822.h: 2734: unsigned WREN :1; | |
953 | [; ;pic12f1822.h: 2735: unsigned WRERR :1; | |
954 | [; ;pic12f1822.h: 2736: unsigned FREE :1; | |
955 | [; ;pic12f1822.h: 2737: unsigned LWLO :1; | |
956 | [; ;pic12f1822.h: 2738: unsigned CFGS :1; | |
957 | [; ;pic12f1822.h: 2739: unsigned EEPGD :1; | |
958 | [; ;pic12f1822.h: 2740: }; | |
959 | [; ;pic12f1822.h: 2741: } EECON1bits_t; | |
960 | [; ;pic12f1822.h: 2742: extern volatile EECON1bits_t EECON1bits @ 0x195; | |
961 | [; ;pic12f1822.h: 2786: extern volatile unsigned char EECON2 @ 0x196; | |
962 | "2788 | |
963 | [; ;pic12f1822.h: 2788: asm("EECON2 equ 0196h"); | |
964 | [; <" EECON2 equ 0196h ;# "> | |
965 | [; ;pic12f1822.h: 2791: typedef union { | |
966 | [; ;pic12f1822.h: 2792: struct { | |
967 | [; ;pic12f1822.h: 2793: unsigned EECON2 :8; | |
968 | [; ;pic12f1822.h: 2794: }; | |
969 | [; ;pic12f1822.h: 2795: } EECON2bits_t; | |
970 | [; ;pic12f1822.h: 2796: extern volatile EECON2bits_t EECON2bits @ 0x196; | |
971 | [; ;pic12f1822.h: 2805: extern volatile unsigned char RCREG @ 0x199; | |
972 | "2807 | |
973 | [; ;pic12f1822.h: 2807: asm("RCREG equ 0199h"); | |
974 | [; <" RCREG equ 0199h ;# "> | |
975 | [; ;pic12f1822.h: 2810: typedef union { | |
976 | [; ;pic12f1822.h: 2811: struct { | |
977 | [; ;pic12f1822.h: 2812: unsigned RCREG :8; | |
978 | [; ;pic12f1822.h: 2813: }; | |
979 | [; ;pic12f1822.h: 2814: } RCREGbits_t; | |
980 | [; ;pic12f1822.h: 2815: extern volatile RCREGbits_t RCREGbits @ 0x199; | |
981 | [; ;pic12f1822.h: 2824: extern volatile unsigned char TXREG @ 0x19A; | |
982 | "2826 | |
983 | [; ;pic12f1822.h: 2826: asm("TXREG equ 019Ah"); | |
984 | [; <" TXREG equ 019Ah ;# "> | |
985 | [; ;pic12f1822.h: 2829: typedef union { | |
986 | [; ;pic12f1822.h: 2830: struct { | |
987 | [; ;pic12f1822.h: 2831: unsigned TXREG :8; | |
988 | [; ;pic12f1822.h: 2832: }; | |
989 | [; ;pic12f1822.h: 2833: } TXREGbits_t; | |
990 | [; ;pic12f1822.h: 2834: extern volatile TXREGbits_t TXREGbits @ 0x19A; | |
991 | [; ;pic12f1822.h: 2843: extern volatile unsigned char SPBRGL @ 0x19B; | |
992 | "2845 | |
993 | [; ;pic12f1822.h: 2845: asm("SPBRGL equ 019Bh"); | |
994 | [; <" SPBRGL equ 019Bh ;# "> | |
995 | [; ;pic12f1822.h: 2848: extern volatile unsigned char SPBRG @ 0x19B; | |
996 | "2850 | |
997 | [; ;pic12f1822.h: 2850: asm("SPBRG equ 019Bh"); | |
998 | [; <" SPBRG equ 019Bh ;# "> | |
999 | [; ;pic12f1822.h: 2853: typedef union { | |
1000 | [; ;pic12f1822.h: 2854: struct { | |
1001 | [; ;pic12f1822.h: 2855: unsigned SPBRGL :8; | |
1002 | [; ;pic12f1822.h: 2856: }; | |
1003 | [; ;pic12f1822.h: 2857: } SPBRGLbits_t; | |
1004 | [; ;pic12f1822.h: 2858: extern volatile SPBRGLbits_t SPBRGLbits @ 0x19B; | |
1005 | [; ;pic12f1822.h: 2866: typedef union { | |
1006 | [; ;pic12f1822.h: 2867: struct { | |
1007 | [; ;pic12f1822.h: 2868: unsigned SPBRGL :8; | |
1008 | [; ;pic12f1822.h: 2869: }; | |
1009 | [; ;pic12f1822.h: 2870: } SPBRGbits_t; | |
1010 | [; ;pic12f1822.h: 2871: extern volatile SPBRGbits_t SPBRGbits @ 0x19B; | |
1011 | [; ;pic12f1822.h: 2880: extern volatile unsigned char SPBRGH @ 0x19C; | |
1012 | "2882 | |
1013 | [; ;pic12f1822.h: 2882: asm("SPBRGH equ 019Ch"); | |
1014 | [; <" SPBRGH equ 019Ch ;# "> | |
1015 | [; ;pic12f1822.h: 2885: typedef union { | |
1016 | [; ;pic12f1822.h: 2886: struct { | |
1017 | [; ;pic12f1822.h: 2887: unsigned SPBRGH :8; | |
1018 | [; ;pic12f1822.h: 2888: }; | |
1019 | [; ;pic12f1822.h: 2889: } SPBRGHbits_t; | |
1020 | [; ;pic12f1822.h: 2890: extern volatile SPBRGHbits_t SPBRGHbits @ 0x19C; | |
1021 | [; ;pic12f1822.h: 2899: extern volatile unsigned char RCSTA @ 0x19D; | |
1022 | "2901 | |
1023 | [; ;pic12f1822.h: 2901: asm("RCSTA equ 019Dh"); | |
1024 | [; <" RCSTA equ 019Dh ;# "> | |
1025 | [; ;pic12f1822.h: 2904: typedef union { | |
1026 | [; ;pic12f1822.h: 2905: struct { | |
1027 | [; ;pic12f1822.h: 2906: unsigned RX9D :1; | |
1028 | [; ;pic12f1822.h: 2907: unsigned OERR :1; | |
1029 | [; ;pic12f1822.h: 2908: unsigned FERR :1; | |
1030 | [; ;pic12f1822.h: 2909: unsigned ADDEN :1; | |
1031 | [; ;pic12f1822.h: 2910: unsigned CREN :1; | |
1032 | [; ;pic12f1822.h: 2911: unsigned SREN :1; | |
1033 | [; ;pic12f1822.h: 2912: unsigned RX9 :1; | |
1034 | [; ;pic12f1822.h: 2913: unsigned SPEN :1; | |
1035 | [; ;pic12f1822.h: 2914: }; | |
1036 | [; ;pic12f1822.h: 2915: } RCSTAbits_t; | |
1037 | [; ;pic12f1822.h: 2916: extern volatile RCSTAbits_t RCSTAbits @ 0x19D; | |
1038 | [; ;pic12f1822.h: 2960: extern volatile unsigned char TXSTA @ 0x19E; | |
1039 | "2962 | |
1040 | [; ;pic12f1822.h: 2962: asm("TXSTA equ 019Eh"); | |
1041 | [; <" TXSTA equ 019Eh ;# "> | |
1042 | [; ;pic12f1822.h: 2965: typedef union { | |
1043 | [; ;pic12f1822.h: 2966: struct { | |
1044 | [; ;pic12f1822.h: 2967: unsigned TX9D :1; | |
1045 | [; ;pic12f1822.h: 2968: unsigned TRMT :1; | |
1046 | [; ;pic12f1822.h: 2969: unsigned BRGH :1; | |
1047 | [; ;pic12f1822.h: 2970: unsigned SENDB :1; | |
1048 | [; ;pic12f1822.h: 2971: unsigned SYNC :1; | |
1049 | [; ;pic12f1822.h: 2972: unsigned TXEN :1; | |
1050 | [; ;pic12f1822.h: 2973: unsigned TX9 :1; | |
1051 | [; ;pic12f1822.h: 2974: unsigned CSRC :1; | |
1052 | [; ;pic12f1822.h: 2975: }; | |
1053 | [; ;pic12f1822.h: 2976: } TXSTAbits_t; | |
1054 | [; ;pic12f1822.h: 2977: extern volatile TXSTAbits_t TXSTAbits @ 0x19E; | |
1055 | [; ;pic12f1822.h: 3021: extern volatile unsigned char BAUDCON @ 0x19F; | |
1056 | "3023 | |
1057 | [; ;pic12f1822.h: 3023: asm("BAUDCON equ 019Fh"); | |
1058 | [; <" BAUDCON equ 019Fh ;# "> | |
1059 | [; ;pic12f1822.h: 3026: typedef union { | |
1060 | [; ;pic12f1822.h: 3027: struct { | |
1061 | [; ;pic12f1822.h: 3028: unsigned ABDEN :1; | |
1062 | [; ;pic12f1822.h: 3029: unsigned WUE :1; | |
1063 | [; ;pic12f1822.h: 3030: unsigned :1; | |
1064 | [; ;pic12f1822.h: 3031: unsigned BRG16 :1; | |
1065 | [; ;pic12f1822.h: 3032: unsigned SCKP :1; | |
1066 | [; ;pic12f1822.h: 3033: unsigned :1; | |
1067 | [; ;pic12f1822.h: 3034: unsigned RCIDL :1; | |
1068 | [; ;pic12f1822.h: 3035: unsigned ABDOVF :1; | |
1069 | [; ;pic12f1822.h: 3036: }; | |
1070 | [; ;pic12f1822.h: 3037: } BAUDCONbits_t; | |
1071 | [; ;pic12f1822.h: 3038: extern volatile BAUDCONbits_t BAUDCONbits @ 0x19F; | |
1072 | [; ;pic12f1822.h: 3072: extern volatile unsigned char WPUA @ 0x20C; | |
1073 | "3074 | |
1074 | [; ;pic12f1822.h: 3074: asm("WPUA equ 020Ch"); | |
1075 | [; <" WPUA equ 020Ch ;# "> | |
1076 | [; ;pic12f1822.h: 3077: typedef union { | |
1077 | [; ;pic12f1822.h: 3078: struct { | |
1078 | [; ;pic12f1822.h: 3079: unsigned WPUA0 :1; | |
1079 | [; ;pic12f1822.h: 3080: unsigned WPUA1 :1; | |
1080 | [; ;pic12f1822.h: 3081: unsigned WPUA2 :1; | |
1081 | [; ;pic12f1822.h: 3082: unsigned WPUA3 :1; | |
1082 | [; ;pic12f1822.h: 3083: unsigned WPUA4 :1; | |
1083 | [; ;pic12f1822.h: 3084: unsigned WPUA5 :1; | |
1084 | [; ;pic12f1822.h: 3085: }; | |
1085 | [; ;pic12f1822.h: 3086: struct { | |
1086 | [; ;pic12f1822.h: 3087: unsigned WPUA :6; | |
1087 | [; ;pic12f1822.h: 3088: }; | |
1088 | [; ;pic12f1822.h: 3089: } WPUAbits_t; | |
1089 | [; ;pic12f1822.h: 3090: extern volatile WPUAbits_t WPUAbits @ 0x20C; | |
1090 | [; ;pic12f1822.h: 3129: extern volatile unsigned char SSP1BUF @ 0x211; | |
1091 | "3131 | |
1092 | [; ;pic12f1822.h: 3131: asm("SSP1BUF equ 0211h"); | |
1093 | [; <" SSP1BUF equ 0211h ;# "> | |
1094 | [; ;pic12f1822.h: 3134: extern volatile unsigned char SSPBUF @ 0x211; | |
1095 | "3136 | |
1096 | [; ;pic12f1822.h: 3136: asm("SSPBUF equ 0211h"); | |
1097 | [; <" SSPBUF equ 0211h ;# "> | |
1098 | [; ;pic12f1822.h: 3139: typedef union { | |
1099 | [; ;pic12f1822.h: 3140: struct { | |
1100 | [; ;pic12f1822.h: 3141: unsigned SSPBUF :8; | |
1101 | [; ;pic12f1822.h: 3142: }; | |
1102 | [; ;pic12f1822.h: 3143: } SSP1BUFbits_t; | |
1103 | [; ;pic12f1822.h: 3144: extern volatile SSP1BUFbits_t SSP1BUFbits @ 0x211; | |
1104 | [; ;pic12f1822.h: 3152: typedef union { | |
1105 | [; ;pic12f1822.h: 3153: struct { | |
1106 | [; ;pic12f1822.h: 3154: unsigned SSPBUF :8; | |
1107 | [; ;pic12f1822.h: 3155: }; | |
1108 | [; ;pic12f1822.h: 3156: } SSPBUFbits_t; | |
1109 | [; ;pic12f1822.h: 3157: extern volatile SSPBUFbits_t SSPBUFbits @ 0x211; | |
1110 | [; ;pic12f1822.h: 3166: extern volatile unsigned char SSP1ADD @ 0x212; | |
1111 | "3168 | |
1112 | [; ;pic12f1822.h: 3168: asm("SSP1ADD equ 0212h"); | |
1113 | [; <" SSP1ADD equ 0212h ;# "> | |
1114 | [; ;pic12f1822.h: 3171: extern volatile unsigned char SSPADD @ 0x212; | |
1115 | "3173 | |
1116 | [; ;pic12f1822.h: 3173: asm("SSPADD equ 0212h"); | |
1117 | [; <" SSPADD equ 0212h ;# "> | |
1118 | [; ;pic12f1822.h: 3176: typedef union { | |
1119 | [; ;pic12f1822.h: 3177: struct { | |
1120 | [; ;pic12f1822.h: 3178: unsigned SSPADD :8; | |
1121 | [; ;pic12f1822.h: 3179: }; | |
1122 | [; ;pic12f1822.h: 3180: } SSP1ADDbits_t; | |
1123 | [; ;pic12f1822.h: 3181: extern volatile SSP1ADDbits_t SSP1ADDbits @ 0x212; | |
1124 | [; ;pic12f1822.h: 3189: typedef union { | |
1125 | [; ;pic12f1822.h: 3190: struct { | |
1126 | [; ;pic12f1822.h: 3191: unsigned SSPADD :8; | |
1127 | [; ;pic12f1822.h: 3192: }; | |
1128 | [; ;pic12f1822.h: 3193: } SSPADDbits_t; | |
1129 | [; ;pic12f1822.h: 3194: extern volatile SSPADDbits_t SSPADDbits @ 0x212; | |
1130 | [; ;pic12f1822.h: 3203: extern volatile unsigned char SSP1MSK @ 0x213; | |
1131 | "3205 | |
1132 | [; ;pic12f1822.h: 3205: asm("SSP1MSK equ 0213h"); | |
1133 | [; <" SSP1MSK equ 0213h ;# "> | |
1134 | [; ;pic12f1822.h: 3208: extern volatile unsigned char SSPMSK @ 0x213; | |
1135 | "3210 | |
1136 | [; ;pic12f1822.h: 3210: asm("SSPMSK equ 0213h"); | |
1137 | [; <" SSPMSK equ 0213h ;# "> | |
1138 | [; ;pic12f1822.h: 3213: typedef union { | |
1139 | [; ;pic12f1822.h: 3214: struct { | |
1140 | [; ;pic12f1822.h: 3215: unsigned SSPMSK :8; | |
1141 | [; ;pic12f1822.h: 3216: }; | |
1142 | [; ;pic12f1822.h: 3217: } SSP1MSKbits_t; | |
1143 | [; ;pic12f1822.h: 3218: extern volatile SSP1MSKbits_t SSP1MSKbits @ 0x213; | |
1144 | [; ;pic12f1822.h: 3226: typedef union { | |
1145 | [; ;pic12f1822.h: 3227: struct { | |
1146 | [; ;pic12f1822.h: 3228: unsigned SSPMSK :8; | |
1147 | [; ;pic12f1822.h: 3229: }; | |
1148 | [; ;pic12f1822.h: 3230: } SSPMSKbits_t; | |
1149 | [; ;pic12f1822.h: 3231: extern volatile SSPMSKbits_t SSPMSKbits @ 0x213; | |
1150 | [; ;pic12f1822.h: 3240: extern volatile unsigned char SSP1STAT @ 0x214; | |
1151 | "3242 | |
1152 | [; ;pic12f1822.h: 3242: asm("SSP1STAT equ 0214h"); | |
1153 | [; <" SSP1STAT equ 0214h ;# "> | |
1154 | [; ;pic12f1822.h: 3245: extern volatile unsigned char SSPSTAT @ 0x214; | |
1155 | "3247 | |
1156 | [; ;pic12f1822.h: 3247: asm("SSPSTAT equ 0214h"); | |
1157 | [; <" SSPSTAT equ 0214h ;# "> | |
1158 | [; ;pic12f1822.h: 3250: typedef union { | |
1159 | [; ;pic12f1822.h: 3251: struct { | |
1160 | [; ;pic12f1822.h: 3252: unsigned BF :1; | |
1161 | [; ;pic12f1822.h: 3253: unsigned UA :1; | |
1162 | [; ;pic12f1822.h: 3254: unsigned R_nW :1; | |
1163 | [; ;pic12f1822.h: 3255: unsigned S :1; | |
1164 | [; ;pic12f1822.h: 3256: unsigned P :1; | |
1165 | [; ;pic12f1822.h: 3257: unsigned D_nA :1; | |
1166 | [; ;pic12f1822.h: 3258: unsigned CKE :1; | |
1167 | [; ;pic12f1822.h: 3259: unsigned SMP :1; | |
1168 | [; ;pic12f1822.h: 3260: }; | |
1169 | [; ;pic12f1822.h: 3261: } SSP1STATbits_t; | |
1170 | [; ;pic12f1822.h: 3262: extern volatile SSP1STATbits_t SSP1STATbits @ 0x214; | |
1171 | [; ;pic12f1822.h: 3305: typedef union { | |
1172 | [; ;pic12f1822.h: 3306: struct { | |
1173 | [; ;pic12f1822.h: 3307: unsigned BF :1; | |
1174 | [; ;pic12f1822.h: 3308: unsigned UA :1; | |
1175 | [; ;pic12f1822.h: 3309: unsigned R_nW :1; | |
1176 | [; ;pic12f1822.h: 3310: unsigned S :1; | |
1177 | [; ;pic12f1822.h: 3311: unsigned P :1; | |
1178 | [; ;pic12f1822.h: 3312: unsigned D_nA :1; | |
1179 | [; ;pic12f1822.h: 3313: unsigned CKE :1; | |
1180 | [; ;pic12f1822.h: 3314: unsigned SMP :1; | |
1181 | [; ;pic12f1822.h: 3315: }; | |
1182 | [; ;pic12f1822.h: 3316: } SSPSTATbits_t; | |
1183 | [; ;pic12f1822.h: 3317: extern volatile SSPSTATbits_t SSPSTATbits @ 0x214; | |
1184 | [; ;pic12f1822.h: 3361: extern volatile unsigned char SSP1CON1 @ 0x215; | |
1185 | "3363 | |
1186 | [; ;pic12f1822.h: 3363: asm("SSP1CON1 equ 0215h"); | |
1187 | [; <" SSP1CON1 equ 0215h ;# "> | |
1188 | [; ;pic12f1822.h: 3366: extern volatile unsigned char SSPCON1 @ 0x215; | |
1189 | "3368 | |
1190 | [; ;pic12f1822.h: 3368: asm("SSPCON1 equ 0215h"); | |
1191 | [; <" SSPCON1 equ 0215h ;# "> | |
1192 | [; ;pic12f1822.h: 3370: extern volatile unsigned char SSPCON @ 0x215; | |
1193 | "3372 | |
1194 | [; ;pic12f1822.h: 3372: asm("SSPCON equ 0215h"); | |
1195 | [; <" SSPCON equ 0215h ;# "> | |
1196 | [; ;pic12f1822.h: 3375: typedef union { | |
1197 | [; ;pic12f1822.h: 3376: struct { | |
1198 | [; ;pic12f1822.h: 3377: unsigned SSPM0 :1; | |
1199 | [; ;pic12f1822.h: 3378: unsigned SSPM1 :1; | |
1200 | [; ;pic12f1822.h: 3379: unsigned SSPM2 :1; | |
1201 | [; ;pic12f1822.h: 3380: unsigned SSPM3 :1; | |
1202 | [; ;pic12f1822.h: 3381: unsigned CKP :1; | |
1203 | [; ;pic12f1822.h: 3382: unsigned SSPEN :1; | |
1204 | [; ;pic12f1822.h: 3383: unsigned SSPOV :1; | |
1205 | [; ;pic12f1822.h: 3384: unsigned WCOL :1; | |
1206 | [; ;pic12f1822.h: 3385: }; | |
1207 | [; ;pic12f1822.h: 3386: struct { | |
1208 | [; ;pic12f1822.h: 3387: unsigned SSPM :4; | |
1209 | [; ;pic12f1822.h: 3388: }; | |
1210 | [; ;pic12f1822.h: 3389: } SSP1CON1bits_t; | |
1211 | [; ;pic12f1822.h: 3390: extern volatile SSP1CON1bits_t SSP1CON1bits @ 0x215; | |
1212 | [; ;pic12f1822.h: 3438: typedef union { | |
1213 | [; ;pic12f1822.h: 3439: struct { | |
1214 | [; ;pic12f1822.h: 3440: unsigned SSPM0 :1; | |
1215 | [; ;pic12f1822.h: 3441: unsigned SSPM1 :1; | |
1216 | [; ;pic12f1822.h: 3442: unsigned SSPM2 :1; | |
1217 | [; ;pic12f1822.h: 3443: unsigned SSPM3 :1; | |
1218 | [; ;pic12f1822.h: 3444: unsigned CKP :1; | |
1219 | [; ;pic12f1822.h: 3445: unsigned SSPEN :1; | |
1220 | [; ;pic12f1822.h: 3446: unsigned SSPOV :1; | |
1221 | [; ;pic12f1822.h: 3447: unsigned WCOL :1; | |
1222 | [; ;pic12f1822.h: 3448: }; | |
1223 | [; ;pic12f1822.h: 3449: struct { | |
1224 | [; ;pic12f1822.h: 3450: unsigned SSPM :4; | |
1225 | [; ;pic12f1822.h: 3451: }; | |
1226 | [; ;pic12f1822.h: 3452: } SSPCON1bits_t; | |
1227 | [; ;pic12f1822.h: 3453: extern volatile SSPCON1bits_t SSPCON1bits @ 0x215; | |
1228 | [; ;pic12f1822.h: 3500: typedef union { | |
1229 | [; ;pic12f1822.h: 3501: struct { | |
1230 | [; ;pic12f1822.h: 3502: unsigned SSPM0 :1; | |
1231 | [; ;pic12f1822.h: 3503: unsigned SSPM1 :1; | |
1232 | [; ;pic12f1822.h: 3504: unsigned SSPM2 :1; | |
1233 | [; ;pic12f1822.h: 3505: unsigned SSPM3 :1; | |
1234 | [; ;pic12f1822.h: 3506: unsigned CKP :1; | |
1235 | [; ;pic12f1822.h: 3507: unsigned SSPEN :1; | |
1236 | [; ;pic12f1822.h: 3508: unsigned SSPOV :1; | |
1237 | [; ;pic12f1822.h: 3509: unsigned WCOL :1; | |
1238 | [; ;pic12f1822.h: 3510: }; | |
1239 | [; ;pic12f1822.h: 3511: struct { | |
1240 | [; ;pic12f1822.h: 3512: unsigned SSPM :4; | |
1241 | [; ;pic12f1822.h: 3513: }; | |
1242 | [; ;pic12f1822.h: 3514: } SSPCONbits_t; | |
1243 | [; ;pic12f1822.h: 3515: extern volatile SSPCONbits_t SSPCONbits @ 0x215; | |
1244 | [; ;pic12f1822.h: 3564: extern volatile unsigned char SSP1CON2 @ 0x216; | |
1245 | "3566 | |
1246 | [; ;pic12f1822.h: 3566: asm("SSP1CON2 equ 0216h"); | |
1247 | [; <" SSP1CON2 equ 0216h ;# "> | |
1248 | [; ;pic12f1822.h: 3569: extern volatile unsigned char SSPCON2 @ 0x216; | |
1249 | "3571 | |
1250 | [; ;pic12f1822.h: 3571: asm("SSPCON2 equ 0216h"); | |
1251 | [; <" SSPCON2 equ 0216h ;# "> | |
1252 | [; ;pic12f1822.h: 3574: typedef union { | |
1253 | [; ;pic12f1822.h: 3575: struct { | |
1254 | [; ;pic12f1822.h: 3576: unsigned SEN :1; | |
1255 | [; ;pic12f1822.h: 3577: unsigned RSEN :1; | |
1256 | [; ;pic12f1822.h: 3578: unsigned PEN :1; | |
1257 | [; ;pic12f1822.h: 3579: unsigned RCEN :1; | |
1258 | [; ;pic12f1822.h: 3580: unsigned ACKEN :1; | |
1259 | [; ;pic12f1822.h: 3581: unsigned ACKDT :1; | |
1260 | [; ;pic12f1822.h: 3582: unsigned ACKSTAT :1; | |
1261 | [; ;pic12f1822.h: 3583: unsigned GCEN :1; | |
1262 | [; ;pic12f1822.h: 3584: }; | |
1263 | [; ;pic12f1822.h: 3585: } SSP1CON2bits_t; | |
1264 | [; ;pic12f1822.h: 3586: extern volatile SSP1CON2bits_t SSP1CON2bits @ 0x216; | |
1265 | [; ;pic12f1822.h: 3629: typedef union { | |
1266 | [; ;pic12f1822.h: 3630: struct { | |
1267 | [; ;pic12f1822.h: 3631: unsigned SEN :1; | |
1268 | [; ;pic12f1822.h: 3632: unsigned RSEN :1; | |
1269 | [; ;pic12f1822.h: 3633: unsigned PEN :1; | |
1270 | [; ;pic12f1822.h: 3634: unsigned RCEN :1; | |
1271 | [; ;pic12f1822.h: 3635: unsigned ACKEN :1; | |
1272 | [; ;pic12f1822.h: 3636: unsigned ACKDT :1; | |
1273 | [; ;pic12f1822.h: 3637: unsigned ACKSTAT :1; | |
1274 | [; ;pic12f1822.h: 3638: unsigned GCEN :1; | |
1275 | [; ;pic12f1822.h: 3639: }; | |
1276 | [; ;pic12f1822.h: 3640: } SSPCON2bits_t; | |
1277 | [; ;pic12f1822.h: 3641: extern volatile SSPCON2bits_t SSPCON2bits @ 0x216; | |
1278 | [; ;pic12f1822.h: 3685: extern volatile unsigned char SSP1CON3 @ 0x217; | |
1279 | "3687 | |
1280 | [; ;pic12f1822.h: 3687: asm("SSP1CON3 equ 0217h"); | |
1281 | [; <" SSP1CON3 equ 0217h ;# "> | |
1282 | [; ;pic12f1822.h: 3690: extern volatile unsigned char SSPCON3 @ 0x217; | |
1283 | "3692 | |
1284 | [; ;pic12f1822.h: 3692: asm("SSPCON3 equ 0217h"); | |
1285 | [; <" SSPCON3 equ 0217h ;# "> | |
1286 | [; ;pic12f1822.h: 3695: typedef union { | |
1287 | [; ;pic12f1822.h: 3696: struct { | |
1288 | [; ;pic12f1822.h: 3697: unsigned DHEN :1; | |
1289 | [; ;pic12f1822.h: 3698: unsigned AHEN :1; | |
1290 | [; ;pic12f1822.h: 3699: unsigned SBCDE :1; | |
1291 | [; ;pic12f1822.h: 3700: unsigned SDAHT :1; | |
1292 | [; ;pic12f1822.h: 3701: unsigned BOEN :1; | |
1293 | [; ;pic12f1822.h: 3702: unsigned SCIE :1; | |
1294 | [; ;pic12f1822.h: 3703: unsigned PCIE :1; | |
1295 | [; ;pic12f1822.h: 3704: unsigned ACKTIM :1; | |
1296 | [; ;pic12f1822.h: 3705: }; | |
1297 | [; ;pic12f1822.h: 3706: } SSP1CON3bits_t; | |
1298 | [; ;pic12f1822.h: 3707: extern volatile SSP1CON3bits_t SSP1CON3bits @ 0x217; | |
1299 | [; ;pic12f1822.h: 3750: typedef union { | |
1300 | [; ;pic12f1822.h: 3751: struct { | |
1301 | [; ;pic12f1822.h: 3752: unsigned DHEN :1; | |
1302 | [; ;pic12f1822.h: 3753: unsigned AHEN :1; | |
1303 | [; ;pic12f1822.h: 3754: unsigned SBCDE :1; | |
1304 | [; ;pic12f1822.h: 3755: unsigned SDAHT :1; | |
1305 | [; ;pic12f1822.h: 3756: unsigned BOEN :1; | |
1306 | [; ;pic12f1822.h: 3757: unsigned SCIE :1; | |
1307 | [; ;pic12f1822.h: 3758: unsigned PCIE :1; | |
1308 | [; ;pic12f1822.h: 3759: unsigned ACKTIM :1; | |
1309 | [; ;pic12f1822.h: 3760: }; | |
1310 | [; ;pic12f1822.h: 3761: } SSPCON3bits_t; | |
1311 | [; ;pic12f1822.h: 3762: extern volatile SSPCON3bits_t SSPCON3bits @ 0x217; | |
1312 | [; ;pic12f1822.h: 3806: extern volatile unsigned char CCPR1L @ 0x291; | |
1313 | "3808 | |
1314 | [; ;pic12f1822.h: 3808: asm("CCPR1L equ 0291h"); | |
1315 | [; <" CCPR1L equ 0291h ;# "> | |
1316 | [; ;pic12f1822.h: 3811: typedef union { | |
1317 | [; ;pic12f1822.h: 3812: struct { | |
1318 | [; ;pic12f1822.h: 3813: unsigned CCPR1L :8; | |
1319 | [; ;pic12f1822.h: 3814: }; | |
1320 | [; ;pic12f1822.h: 3815: } CCPR1Lbits_t; | |
1321 | [; ;pic12f1822.h: 3816: extern volatile CCPR1Lbits_t CCPR1Lbits @ 0x291; | |
1322 | [; ;pic12f1822.h: 3825: extern volatile unsigned char CCPR1H @ 0x292; | |
1323 | "3827 | |
1324 | [; ;pic12f1822.h: 3827: asm("CCPR1H equ 0292h"); | |
1325 | [; <" CCPR1H equ 0292h ;# "> | |
1326 | [; ;pic12f1822.h: 3830: typedef union { | |
1327 | [; ;pic12f1822.h: 3831: struct { | |
1328 | [; ;pic12f1822.h: 3832: unsigned CCPR1H :8; | |
1329 | [; ;pic12f1822.h: 3833: }; | |
1330 | [; ;pic12f1822.h: 3834: } CCPR1Hbits_t; | |
1331 | [; ;pic12f1822.h: 3835: extern volatile CCPR1Hbits_t CCPR1Hbits @ 0x292; | |
1332 | [; ;pic12f1822.h: 3844: extern volatile unsigned char CCP1CON @ 0x293; | |
1333 | "3846 | |
1334 | [; ;pic12f1822.h: 3846: asm("CCP1CON equ 0293h"); | |
1335 | [; <" CCP1CON equ 0293h ;# "> | |
1336 | [; ;pic12f1822.h: 3849: typedef union { | |
1337 | [; ;pic12f1822.h: 3850: struct { | |
1338 | [; ;pic12f1822.h: 3851: unsigned CCP1M0 :1; | |
1339 | [; ;pic12f1822.h: 3852: unsigned CCP1M1 :1; | |
1340 | [; ;pic12f1822.h: 3853: unsigned CCP1M2 :1; | |
1341 | [; ;pic12f1822.h: 3854: unsigned CCP1M3 :1; | |
1342 | [; ;pic12f1822.h: 3855: unsigned DC1B0 :1; | |
1343 | [; ;pic12f1822.h: 3856: unsigned DC1B1 :1; | |
1344 | [; ;pic12f1822.h: 3857: unsigned P1M0 :1; | |
1345 | [; ;pic12f1822.h: 3858: unsigned P1M1 :1; | |
1346 | [; ;pic12f1822.h: 3859: }; | |
1347 | [; ;pic12f1822.h: 3860: struct { | |
1348 | [; ;pic12f1822.h: 3861: unsigned CCP1M :4; | |
1349 | [; ;pic12f1822.h: 3862: unsigned DC1B :2; | |
1350 | [; ;pic12f1822.h: 3863: unsigned P1M :2; | |
1351 | [; ;pic12f1822.h: 3864: }; | |
1352 | [; ;pic12f1822.h: 3865: } CCP1CONbits_t; | |
1353 | [; ;pic12f1822.h: 3866: extern volatile CCP1CONbits_t CCP1CONbits @ 0x293; | |
1354 | [; ;pic12f1822.h: 3925: extern volatile unsigned char PWM1CON @ 0x294; | |
1355 | "3927 | |
1356 | [; ;pic12f1822.h: 3927: asm("PWM1CON equ 0294h"); | |
1357 | [; <" PWM1CON equ 0294h ;# "> | |
1358 | [; ;pic12f1822.h: 3930: typedef union { | |
1359 | [; ;pic12f1822.h: 3931: struct { | |
1360 | [; ;pic12f1822.h: 3932: unsigned P1DC0 :1; | |
1361 | [; ;pic12f1822.h: 3933: unsigned P1DC1 :1; | |
1362 | [; ;pic12f1822.h: 3934: unsigned P1DC2 :1; | |
1363 | [; ;pic12f1822.h: 3935: unsigned P1DC3 :1; | |
1364 | [; ;pic12f1822.h: 3936: unsigned P1DC4 :1; | |
1365 | [; ;pic12f1822.h: 3937: unsigned P1DC5 :1; | |
1366 | [; ;pic12f1822.h: 3938: unsigned P1DC6 :1; | |
1367 | [; ;pic12f1822.h: 3939: unsigned P1RSEN :1; | |
1368 | [; ;pic12f1822.h: 3940: }; | |
1369 | [; ;pic12f1822.h: 3941: struct { | |
1370 | [; ;pic12f1822.h: 3942: unsigned P1DC :7; | |
1371 | [; ;pic12f1822.h: 3943: }; | |
1372 | [; ;pic12f1822.h: 3944: } PWM1CONbits_t; | |
1373 | [; ;pic12f1822.h: 3945: extern volatile PWM1CONbits_t PWM1CONbits @ 0x294; | |
1374 | [; ;pic12f1822.h: 3994: extern volatile unsigned char CCP1AS @ 0x295; | |
1375 | "3996 | |
1376 | [; ;pic12f1822.h: 3996: asm("CCP1AS equ 0295h"); | |
1377 | [; <" CCP1AS equ 0295h ;# "> | |
1378 | [; ;pic12f1822.h: 3999: extern volatile unsigned char ECCP1AS @ 0x295; | |
1379 | "4001 | |
1380 | [; ;pic12f1822.h: 4001: asm("ECCP1AS equ 0295h"); | |
1381 | [; <" ECCP1AS equ 0295h ;# "> | |
1382 | [; ;pic12f1822.h: 4004: typedef union { | |
1383 | [; ;pic12f1822.h: 4005: struct { | |
1384 | [; ;pic12f1822.h: 4006: unsigned PSS1BD0 :1; | |
1385 | [; ;pic12f1822.h: 4007: unsigned PSS1BD1 :1; | |
1386 | [; ;pic12f1822.h: 4008: unsigned PSS1AC0 :1; | |
1387 | [; ;pic12f1822.h: 4009: unsigned PSS1AC1 :1; | |
1388 | [; ;pic12f1822.h: 4010: unsigned CCP1AS0 :1; | |
1389 | [; ;pic12f1822.h: 4011: unsigned CCP1AS1 :1; | |
1390 | [; ;pic12f1822.h: 4012: unsigned CCP1AS2 :1; | |
1391 | [; ;pic12f1822.h: 4013: unsigned CCP1ASE :1; | |
1392 | [; ;pic12f1822.h: 4014: }; | |
1393 | [; ;pic12f1822.h: 4015: struct { | |
1394 | [; ;pic12f1822.h: 4016: unsigned PSS1BD :2; | |
1395 | [; ;pic12f1822.h: 4017: unsigned PSS1AC :2; | |
1396 | [; ;pic12f1822.h: 4018: unsigned CCP1AS :3; | |
1397 | [; ;pic12f1822.h: 4019: }; | |
1398 | [; ;pic12f1822.h: 4020: } CCP1ASbits_t; | |
1399 | [; ;pic12f1822.h: 4021: extern volatile CCP1ASbits_t CCP1ASbits @ 0x295; | |
1400 | [; ;pic12f1822.h: 4079: typedef union { | |
1401 | [; ;pic12f1822.h: 4080: struct { | |
1402 | [; ;pic12f1822.h: 4081: unsigned PSS1BD0 :1; | |
1403 | [; ;pic12f1822.h: 4082: unsigned PSS1BD1 :1; | |
1404 | [; ;pic12f1822.h: 4083: unsigned PSS1AC0 :1; | |
1405 | [; ;pic12f1822.h: 4084: unsigned PSS1AC1 :1; | |
1406 | [; ;pic12f1822.h: 4085: unsigned CCP1AS0 :1; | |
1407 | [; ;pic12f1822.h: 4086: unsigned CCP1AS1 :1; | |
1408 | [; ;pic12f1822.h: 4087: unsigned CCP1AS2 :1; | |
1409 | [; ;pic12f1822.h: 4088: unsigned CCP1ASE :1; | |
1410 | [; ;pic12f1822.h: 4089: }; | |
1411 | [; ;pic12f1822.h: 4090: struct { | |
1412 | [; ;pic12f1822.h: 4091: unsigned PSS1BD :2; | |
1413 | [; ;pic12f1822.h: 4092: unsigned PSS1AC :2; | |
1414 | [; ;pic12f1822.h: 4093: unsigned CCP1AS :3; | |
1415 | [; ;pic12f1822.h: 4094: }; | |
1416 | [; ;pic12f1822.h: 4095: } ECCP1ASbits_t; | |
1417 | [; ;pic12f1822.h: 4096: extern volatile ECCP1ASbits_t ECCP1ASbits @ 0x295; | |
1418 | [; ;pic12f1822.h: 4155: extern volatile unsigned char PSTR1CON @ 0x296; | |
1419 | "4157 | |
1420 | [; ;pic12f1822.h: 4157: asm("PSTR1CON equ 0296h"); | |
1421 | [; <" PSTR1CON equ 0296h ;# "> | |
1422 | [; ;pic12f1822.h: 4160: typedef union { | |
1423 | [; ;pic12f1822.h: 4161: struct { | |
1424 | [; ;pic12f1822.h: 4162: unsigned STR1A :1; | |
1425 | [; ;pic12f1822.h: 4163: unsigned STR1B :1; | |
1426 | [; ;pic12f1822.h: 4164: unsigned STR1C :1; | |
1427 | [; ;pic12f1822.h: 4165: unsigned STR1D :1; | |
1428 | [; ;pic12f1822.h: 4166: unsigned STR1SYNC :1; | |
1429 | [; ;pic12f1822.h: 4167: }; | |
1430 | [; ;pic12f1822.h: 4168: } PSTR1CONbits_t; | |
1431 | [; ;pic12f1822.h: 4169: extern volatile PSTR1CONbits_t PSTR1CONbits @ 0x296; | |
1432 | [; ;pic12f1822.h: 4198: extern volatile unsigned char IOCAP @ 0x391; | |
1433 | "4200 | |
1434 | [; ;pic12f1822.h: 4200: asm("IOCAP equ 0391h"); | |
1435 | [; <" IOCAP equ 0391h ;# "> | |
1436 | [; ;pic12f1822.h: 4203: typedef union { | |
1437 | [; ;pic12f1822.h: 4204: struct { | |
1438 | [; ;pic12f1822.h: 4205: unsigned IOCAP0 :1; | |
1439 | [; ;pic12f1822.h: 4206: unsigned IOCAP1 :1; | |
1440 | [; ;pic12f1822.h: 4207: unsigned IOCAP2 :1; | |
1441 | [; ;pic12f1822.h: 4208: unsigned IOCAP3 :1; | |
1442 | [; ;pic12f1822.h: 4209: unsigned IOCAP4 :1; | |
1443 | [; ;pic12f1822.h: 4210: unsigned IOCAP5 :1; | |
1444 | [; ;pic12f1822.h: 4211: }; | |
1445 | [; ;pic12f1822.h: 4212: struct { | |
1446 | [; ;pic12f1822.h: 4213: unsigned IOCAP :6; | |
1447 | [; ;pic12f1822.h: 4214: }; | |
1448 | [; ;pic12f1822.h: 4215: } IOCAPbits_t; | |
1449 | [; ;pic12f1822.h: 4216: extern volatile IOCAPbits_t IOCAPbits @ 0x391; | |
1450 | [; ;pic12f1822.h: 4255: extern volatile unsigned char IOCAN @ 0x392; | |
1451 | "4257 | |
1452 | [; ;pic12f1822.h: 4257: asm("IOCAN equ 0392h"); | |
1453 | [; <" IOCAN equ 0392h ;# "> | |
1454 | [; ;pic12f1822.h: 4260: typedef union { | |
1455 | [; ;pic12f1822.h: 4261: struct { | |
1456 | [; ;pic12f1822.h: 4262: unsigned IOCAN0 :1; | |
1457 | [; ;pic12f1822.h: 4263: unsigned IOCAN1 :1; | |
1458 | [; ;pic12f1822.h: 4264: unsigned IOCAN2 :1; | |
1459 | [; ;pic12f1822.h: 4265: unsigned IOCAN3 :1; | |
1460 | [; ;pic12f1822.h: 4266: unsigned IOCAN4 :1; | |
1461 | [; ;pic12f1822.h: 4267: unsigned IOCAN5 :1; | |
1462 | [; ;pic12f1822.h: 4268: }; | |
1463 | [; ;pic12f1822.h: 4269: struct { | |
1464 | [; ;pic12f1822.h: 4270: unsigned IOCAN :6; | |
1465 | [; ;pic12f1822.h: 4271: }; | |
1466 | [; ;pic12f1822.h: 4272: } IOCANbits_t; | |
1467 | [; ;pic12f1822.h: 4273: extern volatile IOCANbits_t IOCANbits @ 0x392; | |
1468 | [; ;pic12f1822.h: 4312: extern volatile unsigned char IOCAF @ 0x393; | |
1469 | "4314 | |
1470 | [; ;pic12f1822.h: 4314: asm("IOCAF equ 0393h"); | |
1471 | [; <" IOCAF equ 0393h ;# "> | |
1472 | [; ;pic12f1822.h: 4317: typedef union { | |
1473 | [; ;pic12f1822.h: 4318: struct { | |
1474 | [; ;pic12f1822.h: 4319: unsigned IOCAF0 :1; | |
1475 | [; ;pic12f1822.h: 4320: unsigned IOCAF1 :1; | |
1476 | [; ;pic12f1822.h: 4321: unsigned IOCAF2 :1; | |
1477 | [; ;pic12f1822.h: 4322: unsigned IOCAF3 :1; | |
1478 | [; ;pic12f1822.h: 4323: unsigned IOCAF4 :1; | |
1479 | [; ;pic12f1822.h: 4324: unsigned IOCAF5 :1; | |
1480 | [; ;pic12f1822.h: 4325: }; | |
1481 | [; ;pic12f1822.h: 4326: struct { | |
1482 | [; ;pic12f1822.h: 4327: unsigned IOCAF :6; | |
1483 | [; ;pic12f1822.h: 4328: }; | |
1484 | [; ;pic12f1822.h: 4329: } IOCAFbits_t; | |
1485 | [; ;pic12f1822.h: 4330: extern volatile IOCAFbits_t IOCAFbits @ 0x393; | |
1486 | [; ;pic12f1822.h: 4369: extern volatile unsigned char CLKRCON @ 0x39A; | |
1487 | "4371 | |
1488 | [; ;pic12f1822.h: 4371: asm("CLKRCON equ 039Ah"); | |
1489 | [; <" CLKRCON equ 039Ah ;# "> | |
1490 | [; ;pic12f1822.h: 4374: typedef union { | |
1491 | [; ;pic12f1822.h: 4375: struct { | |
1492 | [; ;pic12f1822.h: 4376: unsigned CLKRDIV0 :1; | |
1493 | [; ;pic12f1822.h: 4377: unsigned CLKRDIV1 :1; | |
1494 | [; ;pic12f1822.h: 4378: unsigned CLKRDIV2 :1; | |
1495 | [; ;pic12f1822.h: 4379: unsigned CLKRDC0 :1; | |
1496 | [; ;pic12f1822.h: 4380: unsigned CLKRDC1 :1; | |
1497 | [; ;pic12f1822.h: 4381: unsigned CLKRSLR :1; | |
1498 | [; ;pic12f1822.h: 4382: unsigned CLKROE :1; | |
1499 | [; ;pic12f1822.h: 4383: unsigned CLKREN :1; | |
1500 | [; ;pic12f1822.h: 4384: }; | |
1501 | [; ;pic12f1822.h: 4385: struct { | |
1502 | [; ;pic12f1822.h: 4386: unsigned CLKRDIV :3; | |
1503 | [; ;pic12f1822.h: 4387: unsigned CLKRDC :2; | |
1504 | [; ;pic12f1822.h: 4388: }; | |
1505 | [; ;pic12f1822.h: 4389: } CLKRCONbits_t; | |
1506 | [; ;pic12f1822.h: 4390: extern volatile CLKRCONbits_t CLKRCONbits @ 0x39A; | |
1507 | [; ;pic12f1822.h: 4444: extern volatile unsigned char MDCON @ 0x39C; | |
1508 | "4446 | |
1509 | [; ;pic12f1822.h: 4446: asm("MDCON equ 039Ch"); | |
1510 | [; <" MDCON equ 039Ch ;# "> | |
1511 | [; ;pic12f1822.h: 4449: typedef union { | |
1512 | [; ;pic12f1822.h: 4450: struct { | |
1513 | [; ;pic12f1822.h: 4451: unsigned MDBIT :1; | |
1514 | [; ;pic12f1822.h: 4452: unsigned :2; | |
1515 | [; ;pic12f1822.h: 4453: unsigned MDOUT :1; | |
1516 | [; ;pic12f1822.h: 4454: unsigned MDOPOL :1; | |
1517 | [; ;pic12f1822.h: 4455: unsigned MDSLR :1; | |
1518 | [; ;pic12f1822.h: 4456: unsigned MDOE :1; | |
1519 | [; ;pic12f1822.h: 4457: unsigned MDEN :1; | |
1520 | [; ;pic12f1822.h: 4458: }; | |
1521 | [; ;pic12f1822.h: 4459: } MDCONbits_t; | |
1522 | [; ;pic12f1822.h: 4460: extern volatile MDCONbits_t MDCONbits @ 0x39C; | |
1523 | [; ;pic12f1822.h: 4494: extern volatile unsigned char MDSRC @ 0x39D; | |
1524 | "4496 | |
1525 | [; ;pic12f1822.h: 4496: asm("MDSRC equ 039Dh"); | |
1526 | [; <" MDSRC equ 039Dh ;# "> | |
1527 | [; ;pic12f1822.h: 4499: typedef union { | |
1528 | [; ;pic12f1822.h: 4500: struct { | |
1529 | [; ;pic12f1822.h: 4501: unsigned MDMS0 :1; | |
1530 | [; ;pic12f1822.h: 4502: unsigned MDMS1 :1; | |
1531 | [; ;pic12f1822.h: 4503: unsigned MDMS2 :1; | |
1532 | [; ;pic12f1822.h: 4504: unsigned MDMS3 :1; | |
1533 | [; ;pic12f1822.h: 4505: unsigned :3; | |
1534 | [; ;pic12f1822.h: 4506: unsigned MDMSODIS :1; | |
1535 | [; ;pic12f1822.h: 4507: }; | |
1536 | [; ;pic12f1822.h: 4508: struct { | |
1537 | [; ;pic12f1822.h: 4509: unsigned MDMS :4; | |
1538 | [; ;pic12f1822.h: 4510: }; | |
1539 | [; ;pic12f1822.h: 4511: } MDSRCbits_t; | |
1540 | [; ;pic12f1822.h: 4512: extern volatile MDSRCbits_t MDSRCbits @ 0x39D; | |
1541 | [; ;pic12f1822.h: 4546: extern volatile unsigned char MDCARL @ 0x39E; | |
1542 | "4548 | |
1543 | [; ;pic12f1822.h: 4548: asm("MDCARL equ 039Eh"); | |
1544 | [; <" MDCARL equ 039Eh ;# "> | |
1545 | [; ;pic12f1822.h: 4551: typedef union { | |
1546 | [; ;pic12f1822.h: 4552: struct { | |
1547 | [; ;pic12f1822.h: 4553: unsigned MDCL0 :1; | |
1548 | [; ;pic12f1822.h: 4554: unsigned MDCL1 :1; | |
1549 | [; ;pic12f1822.h: 4555: unsigned MDCL2 :1; | |
1550 | [; ;pic12f1822.h: 4556: unsigned MDCL3 :1; | |
1551 | [; ;pic12f1822.h: 4557: unsigned :1; | |
1552 | [; ;pic12f1822.h: 4558: unsigned MDCLSYNC :1; | |
1553 | [; ;pic12f1822.h: 4559: unsigned MDCLPOL :1; | |
1554 | [; ;pic12f1822.h: 4560: unsigned MDCLODIS :1; | |
1555 | [; ;pic12f1822.h: 4561: }; | |
1556 | [; ;pic12f1822.h: 4562: struct { | |
1557 | [; ;pic12f1822.h: 4563: unsigned MDCL :4; | |
1558 | [; ;pic12f1822.h: 4564: }; | |
1559 | [; ;pic12f1822.h: 4565: } MDCARLbits_t; | |
1560 | [; ;pic12f1822.h: 4566: extern volatile MDCARLbits_t MDCARLbits @ 0x39E; | |
1561 | [; ;pic12f1822.h: 4610: extern volatile unsigned char MDCARH @ 0x39F; | |
1562 | "4612 | |
1563 | [; ;pic12f1822.h: 4612: asm("MDCARH equ 039Fh"); | |
1564 | [; <" MDCARH equ 039Fh ;# "> | |
1565 | [; ;pic12f1822.h: 4615: typedef union { | |
1566 | [; ;pic12f1822.h: 4616: struct { | |
1567 | [; ;pic12f1822.h: 4617: unsigned MDCH0 :1; | |
1568 | [; ;pic12f1822.h: 4618: unsigned MDCH1 :1; | |
1569 | [; ;pic12f1822.h: 4619: unsigned MDCH2 :1; | |
1570 | [; ;pic12f1822.h: 4620: unsigned MDCH3 :1; | |
1571 | [; ;pic12f1822.h: 4621: unsigned :1; | |
1572 | [; ;pic12f1822.h: 4622: unsigned MDCHSYNC :1; | |
1573 | [; ;pic12f1822.h: 4623: unsigned MDCHPOL :1; | |
1574 | [; ;pic12f1822.h: 4624: unsigned MDCHODIS :1; | |
1575 | [; ;pic12f1822.h: 4625: }; | |
1576 | [; ;pic12f1822.h: 4626: struct { | |
1577 | [; ;pic12f1822.h: 4627: unsigned MDCH :4; | |
1578 | [; ;pic12f1822.h: 4628: }; | |
1579 | [; ;pic12f1822.h: 4629: } MDCARHbits_t; | |
1580 | [; ;pic12f1822.h: 4630: extern volatile MDCARHbits_t MDCARHbits @ 0x39F; | |
1581 | [; ;pic12f1822.h: 4674: extern volatile unsigned char STATUS_SHAD @ 0xFE4; | |
1582 | "4676 | |
1583 | [; ;pic12f1822.h: 4676: asm("STATUS_SHAD equ 0FE4h"); | |
1584 | [; <" STATUS_SHAD equ 0FE4h ;# "> | |
1585 | [; ;pic12f1822.h: 4679: typedef union { | |
1586 | [; ;pic12f1822.h: 4680: struct { | |
1587 | [; ;pic12f1822.h: 4681: unsigned C_SHAD :1; | |
1588 | [; ;pic12f1822.h: 4682: unsigned DC_SHAD :1; | |
1589 | [; ;pic12f1822.h: 4683: unsigned Z_SHAD :1; | |
1590 | [; ;pic12f1822.h: 4684: }; | |
1591 | [; ;pic12f1822.h: 4685: } STATUS_SHADbits_t; | |
1592 | [; ;pic12f1822.h: 4686: extern volatile STATUS_SHADbits_t STATUS_SHADbits @ 0xFE4; | |
1593 | [; ;pic12f1822.h: 4705: extern volatile unsigned char WREG_SHAD @ 0xFE5; | |
1594 | "4707 | |
1595 | [; ;pic12f1822.h: 4707: asm("WREG_SHAD equ 0FE5h"); | |
1596 | [; <" WREG_SHAD equ 0FE5h ;# "> | |
1597 | [; ;pic12f1822.h: 4710: typedef union { | |
1598 | [; ;pic12f1822.h: 4711: struct { | |
1599 | [; ;pic12f1822.h: 4712: unsigned WREG_SHAD :8; | |
1600 | [; ;pic12f1822.h: 4713: }; | |
1601 | [; ;pic12f1822.h: 4714: } WREG_SHADbits_t; | |
1602 | [; ;pic12f1822.h: 4715: extern volatile WREG_SHADbits_t WREG_SHADbits @ 0xFE5; | |
1603 | [; ;pic12f1822.h: 4724: extern volatile unsigned char BSR_SHAD @ 0xFE6; | |
1604 | "4726 | |
1605 | [; ;pic12f1822.h: 4726: asm("BSR_SHAD equ 0FE6h"); | |
1606 | [; <" BSR_SHAD equ 0FE6h ;# "> | |
1607 | [; ;pic12f1822.h: 4729: typedef union { | |
1608 | [; ;pic12f1822.h: 4730: struct { | |
1609 | [; ;pic12f1822.h: 4731: unsigned BSR_SHAD :5; | |
1610 | [; ;pic12f1822.h: 4732: }; | |
1611 | [; ;pic12f1822.h: 4733: } BSR_SHADbits_t; | |
1612 | [; ;pic12f1822.h: 4734: extern volatile BSR_SHADbits_t BSR_SHADbits @ 0xFE6; | |
1613 | [; ;pic12f1822.h: 4743: extern volatile unsigned char PCLATH_SHAD @ 0xFE7; | |
1614 | "4745 | |
1615 | [; ;pic12f1822.h: 4745: asm("PCLATH_SHAD equ 0FE7h"); | |
1616 | [; <" PCLATH_SHAD equ 0FE7h ;# "> | |
1617 | [; ;pic12f1822.h: 4748: typedef union { | |
1618 | [; ;pic12f1822.h: 4749: struct { | |
1619 | [; ;pic12f1822.h: 4750: unsigned PCLATH_SHAD :7; | |
1620 | [; ;pic12f1822.h: 4751: }; | |
1621 | [; ;pic12f1822.h: 4752: } PCLATH_SHADbits_t; | |
1622 | [; ;pic12f1822.h: 4753: extern volatile PCLATH_SHADbits_t PCLATH_SHADbits @ 0xFE7; | |
1623 | [; ;pic12f1822.h: 4762: extern volatile unsigned char FSR0L_SHAD @ 0xFE8; | |
1624 | "4764 | |
1625 | [; ;pic12f1822.h: 4764: asm("FSR0L_SHAD equ 0FE8h"); | |
1626 | [; <" FSR0L_SHAD equ 0FE8h ;# "> | |
1627 | [; ;pic12f1822.h: 4767: typedef union { | |
1628 | [; ;pic12f1822.h: 4768: struct { | |
1629 | [; ;pic12f1822.h: 4769: unsigned FSR0L_SHAD :8; | |
1630 | [; ;pic12f1822.h: 4770: }; | |
1631 | [; ;pic12f1822.h: 4771: } FSR0L_SHADbits_t; | |
1632 | [; ;pic12f1822.h: 4772: extern volatile FSR0L_SHADbits_t FSR0L_SHADbits @ 0xFE8; | |
1633 | [; ;pic12f1822.h: 4781: extern volatile unsigned char FSR0H_SHAD @ 0xFE9; | |
1634 | "4783 | |
1635 | [; ;pic12f1822.h: 4783: asm("FSR0H_SHAD equ 0FE9h"); | |
1636 | [; <" FSR0H_SHAD equ 0FE9h ;# "> | |
1637 | [; ;pic12f1822.h: 4786: typedef union { | |
1638 | [; ;pic12f1822.h: 4787: struct { | |
1639 | [; ;pic12f1822.h: 4788: unsigned FSR0H_SHAD :8; | |
1640 | [; ;pic12f1822.h: 4789: }; | |
1641 | [; ;pic12f1822.h: 4790: } FSR0H_SHADbits_t; | |
1642 | [; ;pic12f1822.h: 4791: extern volatile FSR0H_SHADbits_t FSR0H_SHADbits @ 0xFE9; | |
1643 | [; ;pic12f1822.h: 4800: extern volatile unsigned char FSR1L_SHAD @ 0xFEA; | |
1644 | "4802 | |
1645 | [; ;pic12f1822.h: 4802: asm("FSR1L_SHAD equ 0FEAh"); | |
1646 | [; <" FSR1L_SHAD equ 0FEAh ;# "> | |
1647 | [; ;pic12f1822.h: 4805: typedef union { | |
1648 | [; ;pic12f1822.h: 4806: struct { | |
1649 | [; ;pic12f1822.h: 4807: unsigned FSR1L_SHAD :8; | |
1650 | [; ;pic12f1822.h: 4808: }; | |
1651 | [; ;pic12f1822.h: 4809: } FSR1L_SHADbits_t; | |
1652 | [; ;pic12f1822.h: 4810: extern volatile FSR1L_SHADbits_t FSR1L_SHADbits @ 0xFEA; | |
1653 | [; ;pic12f1822.h: 4819: extern volatile unsigned char FSR1H_SHAD @ 0xFEB; | |
1654 | "4821 | |
1655 | [; ;pic12f1822.h: 4821: asm("FSR1H_SHAD equ 0FEBh"); | |
1656 | [; <" FSR1H_SHAD equ 0FEBh ;# "> | |
1657 | [; ;pic12f1822.h: 4824: typedef union { | |
1658 | [; ;pic12f1822.h: 4825: struct { | |
1659 | [; ;pic12f1822.h: 4826: unsigned FSR1H_SHAD :8; | |
1660 | [; ;pic12f1822.h: 4827: }; | |
1661 | [; ;pic12f1822.h: 4828: } FSR1H_SHADbits_t; | |
1662 | [; ;pic12f1822.h: 4829: extern volatile FSR1H_SHADbits_t FSR1H_SHADbits @ 0xFEB; | |
1663 | [; ;pic12f1822.h: 4838: extern volatile unsigned char STKPTR @ 0xFED; | |
1664 | "4840 | |
1665 | [; ;pic12f1822.h: 4840: asm("STKPTR equ 0FEDh"); | |
1666 | [; <" STKPTR equ 0FEDh ;# "> | |
1667 | [; ;pic12f1822.h: 4843: typedef union { | |
1668 | [; ;pic12f1822.h: 4844: struct { | |
1669 | [; ;pic12f1822.h: 4845: unsigned STKPTR :5; | |
1670 | [; ;pic12f1822.h: 4846: }; | |
1671 | [; ;pic12f1822.h: 4847: } STKPTRbits_t; | |
1672 | [; ;pic12f1822.h: 4848: extern volatile STKPTRbits_t STKPTRbits @ 0xFED; | |
1673 | [; ;pic12f1822.h: 4857: extern volatile unsigned char TOSL @ 0xFEE; | |
1674 | "4859 | |
1675 | [; ;pic12f1822.h: 4859: asm("TOSL equ 0FEEh"); | |
1676 | [; <" TOSL equ 0FEEh ;# "> | |
1677 | [; ;pic12f1822.h: 4862: typedef union { | |
1678 | [; ;pic12f1822.h: 4863: struct { | |
1679 | [; ;pic12f1822.h: 4864: unsigned TOSL :8; | |
1680 | [; ;pic12f1822.h: 4865: }; | |
1681 | [; ;pic12f1822.h: 4866: } TOSLbits_t; | |
1682 | [; ;pic12f1822.h: 4867: extern volatile TOSLbits_t TOSLbits @ 0xFEE; | |
1683 | [; ;pic12f1822.h: 4876: extern volatile unsigned char TOSH @ 0xFEF; | |
1684 | "4878 | |
1685 | [; ;pic12f1822.h: 4878: asm("TOSH equ 0FEFh"); | |
1686 | [; <" TOSH equ 0FEFh ;# "> | |
1687 | [; ;pic12f1822.h: 4881: typedef union { | |
1688 | [; ;pic12f1822.h: 4882: struct { | |
1689 | [; ;pic12f1822.h: 4883: unsigned TOSH :7; | |
1690 | [; ;pic12f1822.h: 4884: }; | |
1691 | [; ;pic12f1822.h: 4885: } TOSHbits_t; | |
1692 | [; ;pic12f1822.h: 4886: extern volatile TOSHbits_t TOSHbits @ 0xFEF; | |
1693 | [; ;pic12f1822.h: 4901: extern volatile __bit ABDEN @ (((unsigned) &BAUDCON)*8) + 0; | |
1694 | [; ;pic12f1822.h: 4903: extern volatile __bit ABDOVF @ (((unsigned) &BAUDCON)*8) + 7; | |
1695 | [; ;pic12f1822.h: 4905: extern volatile __bit ACKDT @ (((unsigned) &SSP1CON2)*8) + 5; | |
1696 | [; ;pic12f1822.h: 4907: extern volatile __bit ACKEN @ (((unsigned) &SSP1CON2)*8) + 4; | |
1697 | [; ;pic12f1822.h: 4909: extern volatile __bit ACKSTAT @ (((unsigned) &SSP1CON2)*8) + 6; | |
1698 | [; ;pic12f1822.h: 4911: extern volatile __bit ACKTIM @ (((unsigned) &SSP1CON3)*8) + 7; | |
1699 | [; ;pic12f1822.h: 4913: extern volatile __bit ADCS0 @ (((unsigned) &ADCON1)*8) + 4; | |
1700 | [; ;pic12f1822.h: 4915: extern volatile __bit ADCS1 @ (((unsigned) &ADCON1)*8) + 5; | |
1701 | [; ;pic12f1822.h: 4917: extern volatile __bit ADCS2 @ (((unsigned) &ADCON1)*8) + 6; | |
1702 | [; ;pic12f1822.h: 4919: extern volatile __bit ADDEN @ (((unsigned) &RCSTA)*8) + 3; | |
1703 | [; ;pic12f1822.h: 4921: extern volatile __bit ADFM @ (((unsigned) &ADCON1)*8) + 7; | |
1704 | [; ;pic12f1822.h: 4923: extern volatile __bit ADFVR0 @ (((unsigned) &FVRCON)*8) + 0; | |
1705 | [; ;pic12f1822.h: 4925: extern volatile __bit ADFVR1 @ (((unsigned) &FVRCON)*8) + 1; | |
1706 | [; ;pic12f1822.h: 4927: extern volatile __bit ADGO @ (((unsigned) &ADCON0)*8) + 1; | |
1707 | [; ;pic12f1822.h: 4929: extern volatile __bit ADIE @ (((unsigned) &PIE1)*8) + 6; | |
1708 | [; ;pic12f1822.h: 4931: extern volatile __bit ADIF @ (((unsigned) &PIR1)*8) + 6; | |
1709 | [; ;pic12f1822.h: 4933: extern volatile __bit ADON @ (((unsigned) &ADCON0)*8) + 0; | |
1710 | [; ;pic12f1822.h: 4935: extern volatile __bit ADPREF0 @ (((unsigned) &ADCON1)*8) + 0; | |
1711 | [; ;pic12f1822.h: 4937: extern volatile __bit ADPREF1 @ (((unsigned) &ADCON1)*8) + 1; | |
1712 | [; ;pic12f1822.h: 4939: extern volatile __bit AHEN @ (((unsigned) &SSP1CON3)*8) + 1; | |
1713 | [; ;pic12f1822.h: 4941: extern volatile __bit AN0 @ (((unsigned) &PORTA)*8) + 0; | |
1714 | [; ;pic12f1822.h: 4943: extern volatile __bit AN1 @ (((unsigned) &PORTA)*8) + 1; | |
1715 | [; ;pic12f1822.h: 4945: extern volatile __bit AN2 @ (((unsigned) &PORTA)*8) + 2; | |
1716 | [; ;pic12f1822.h: 4947: extern volatile __bit AN3 @ (((unsigned) &PORTA)*8) + 4; | |
1717 | [; ;pic12f1822.h: 4949: extern volatile __bit ANSA0 @ (((unsigned) &ANSELA)*8) + 0; | |
1718 | [; ;pic12f1822.h: 4951: extern volatile __bit ANSA1 @ (((unsigned) &ANSELA)*8) + 1; | |
1719 | [; ;pic12f1822.h: 4953: extern volatile __bit ANSA2 @ (((unsigned) &ANSELA)*8) + 2; | |
1720 | [; ;pic12f1822.h: 4955: extern volatile __bit ANSA4 @ (((unsigned) &ANSELA)*8) + 4; | |
1721 | [; ;pic12f1822.h: 4957: extern volatile __bit BCL1IE @ (((unsigned) &PIE2)*8) + 3; | |
1722 | [; ;pic12f1822.h: 4959: extern volatile __bit BCL1IF @ (((unsigned) &PIR2)*8) + 3; | |
1723 | [; ;pic12f1822.h: 4961: extern volatile __bit BF @ (((unsigned) &SSP1STAT)*8) + 0; | |
1724 | [; ;pic12f1822.h: 4963: extern volatile __bit BOEN @ (((unsigned) &SSP1CON3)*8) + 4; | |
1725 | [; ;pic12f1822.h: 4965: extern volatile __bit BORRDY @ (((unsigned) &BORCON)*8) + 0; | |
1726 | [; ;pic12f1822.h: 4967: extern volatile __bit BRG16 @ (((unsigned) &BAUDCON)*8) + 3; | |
1727 | [; ;pic12f1822.h: 4969: extern volatile __bit BRGH @ (((unsigned) &TXSTA)*8) + 2; | |
1728 | [; ;pic12f1822.h: 4971: extern volatile __bit BSR0 @ (((unsigned) &BSR)*8) + 0; | |
1729 | [; ;pic12f1822.h: 4973: extern volatile __bit BSR1 @ (((unsigned) &BSR)*8) + 1; | |
1730 | [; ;pic12f1822.h: 4975: extern volatile __bit BSR2 @ (((unsigned) &BSR)*8) + 2; | |
1731 | [; ;pic12f1822.h: 4977: extern volatile __bit BSR3 @ (((unsigned) &BSR)*8) + 3; | |
1732 | [; ;pic12f1822.h: 4979: extern volatile __bit BSR4 @ (((unsigned) &BSR)*8) + 4; | |
1733 | [; ;pic12f1822.h: 4981: extern volatile __bit C1HYS @ (((unsigned) &CM1CON0)*8) + 1; | |
1734 | [; ;pic12f1822.h: 4983: extern volatile __bit C1IE @ (((unsigned) &PIE2)*8) + 5; | |
1735 | [; ;pic12f1822.h: 4985: extern volatile __bit C1IF @ (((unsigned) &PIR2)*8) + 5; | |
1736 | [; ;pic12f1822.h: 4987: extern volatile __bit C1IN0N @ (((unsigned) &PORTA)*8) + 1; | |
1737 | [; ;pic12f1822.h: 4989: extern volatile __bit C1IN1N @ (((unsigned) &PORTA)*8) + 4; | |
1738 | [; ;pic12f1822.h: 4991: extern volatile __bit C1INP @ (((unsigned) &PORTA)*8) + 0; | |
1739 | [; ;pic12f1822.h: 4993: extern volatile __bit C1INTN @ (((unsigned) &CM1CON1)*8) + 6; | |
1740 | [; ;pic12f1822.h: 4995: extern volatile __bit C1INTP @ (((unsigned) &CM1CON1)*8) + 7; | |
1741 | [; ;pic12f1822.h: 4997: extern volatile __bit C1NCH0 @ (((unsigned) &CM1CON1)*8) + 0; | |
1742 | [; ;pic12f1822.h: 4999: extern volatile __bit C1OE @ (((unsigned) &CM1CON0)*8) + 5; | |
1743 | [; ;pic12f1822.h: 5001: extern volatile __bit C1ON @ (((unsigned) &CM1CON0)*8) + 7; | |
1744 | [; ;pic12f1822.h: 5003: extern volatile __bit C1PCH0 @ (((unsigned) &CM1CON1)*8) + 4; | |
1745 | [; ;pic12f1822.h: 5005: extern volatile __bit C1PCH1 @ (((unsigned) &CM1CON1)*8) + 5; | |
1746 | [; ;pic12f1822.h: 5007: extern volatile __bit C1POL @ (((unsigned) &CM1CON0)*8) + 4; | |
1747 | [; ;pic12f1822.h: 5009: extern volatile __bit C1SP @ (((unsigned) &CM1CON0)*8) + 2; | |
1748 | [; ;pic12f1822.h: 5011: extern volatile __bit C1SYNC @ (((unsigned) &CM1CON0)*8) + 0; | |
1749 | [; ;pic12f1822.h: 5013: extern volatile __bit CARRY @ (((unsigned) &STATUS)*8) + 0; | |
1750 | [; ;pic12f1822.h: 5015: extern volatile __bit CCP1AS0 @ (((unsigned) &CCP1AS)*8) + 4; | |
1751 | [; ;pic12f1822.h: 5017: extern volatile __bit CCP1AS1 @ (((unsigned) &CCP1AS)*8) + 5; | |
1752 | [; ;pic12f1822.h: 5019: extern volatile __bit CCP1AS2 @ (((unsigned) &CCP1AS)*8) + 6; | |
1753 | [; ;pic12f1822.h: 5021: extern volatile __bit CCP1ASE @ (((unsigned) &CCP1AS)*8) + 7; | |
1754 | [; ;pic12f1822.h: 5023: extern volatile __bit CCP1IE @ (((unsigned) &PIE1)*8) + 2; | |
1755 | [; ;pic12f1822.h: 5025: extern volatile __bit CCP1IF @ (((unsigned) &PIR1)*8) + 2; | |
1756 | [; ;pic12f1822.h: 5027: extern volatile __bit CCP1M0 @ (((unsigned) &CCP1CON)*8) + 0; | |
1757 | [; ;pic12f1822.h: 5029: extern volatile __bit CCP1M1 @ (((unsigned) &CCP1CON)*8) + 1; | |
1758 | [; ;pic12f1822.h: 5031: extern volatile __bit CCP1M2 @ (((unsigned) &CCP1CON)*8) + 2; | |
1759 | [; ;pic12f1822.h: 5033: extern volatile __bit CCP1M3 @ (((unsigned) &CCP1CON)*8) + 3; | |
1760 | [; ;pic12f1822.h: 5035: extern volatile __bit CCP1SEL @ (((unsigned) &APFCON)*8) + 0; | |
1761 | [; ;pic12f1822.h: 5037: extern volatile __bit CDAFVR0 @ (((unsigned) &FVRCON)*8) + 2; | |
1762 | [; ;pic12f1822.h: 5039: extern volatile __bit CDAFVR1 @ (((unsigned) &FVRCON)*8) + 3; | |
1763 | [; ;pic12f1822.h: 5041: extern volatile __bit CFGS @ (((unsigned) &EECON1)*8) + 6; | |
1764 | [; ;pic12f1822.h: 5043: extern volatile __bit CHS0 @ (((unsigned) &ADCON0)*8) + 2; | |
1765 | [; ;pic12f1822.h: 5045: extern volatile __bit CHS1 @ (((unsigned) &ADCON0)*8) + 3; | |
1766 | [; ;pic12f1822.h: 5047: extern volatile __bit CHS2 @ (((unsigned) &ADCON0)*8) + 4; | |
1767 | [; ;pic12f1822.h: 5049: extern volatile __bit CHS3 @ (((unsigned) &ADCON0)*8) + 5; | |
1768 | [; ;pic12f1822.h: 5051: extern volatile __bit CHS4 @ (((unsigned) &ADCON0)*8) + 6; | |
1769 | [; ;pic12f1822.h: 5053: extern volatile __bit CKE @ (((unsigned) &SSP1STAT)*8) + 6; | |
1770 | [; ;pic12f1822.h: 5055: extern volatile __bit CKP @ (((unsigned) &SSP1CON1)*8) + 4; | |
1771 | [; ;pic12f1822.h: 5057: extern volatile __bit CLKIN @ (((unsigned) &PORTA)*8) + 5; | |
1772 | [; ;pic12f1822.h: 5059: extern volatile __bit CLKOUT @ (((unsigned) &PORTA)*8) + 4; | |
1773 | [; ;pic12f1822.h: 5061: extern volatile __bit CLKR @ (((unsigned) &PORTA)*8) + 4; | |
1774 | [; ;pic12f1822.h: 5063: extern volatile __bit CLKRDC0 @ (((unsigned) &CLKRCON)*8) + 3; | |
1775 | [; ;pic12f1822.h: 5065: extern volatile __bit CLKRDC1 @ (((unsigned) &CLKRCON)*8) + 4; | |
1776 | [; ;pic12f1822.h: 5067: extern volatile __bit CLKRDIV0 @ (((unsigned) &CLKRCON)*8) + 0; | |
1777 | [; ;pic12f1822.h: 5069: extern volatile __bit CLKRDIV1 @ (((unsigned) &CLKRCON)*8) + 1; | |
1778 | [; ;pic12f1822.h: 5071: extern volatile __bit CLKRDIV2 @ (((unsigned) &CLKRCON)*8) + 2; | |
1779 | [; ;pic12f1822.h: 5073: extern volatile __bit CLKREN @ (((unsigned) &CLKRCON)*8) + 7; | |
1780 | [; ;pic12f1822.h: 5075: extern volatile __bit CLKROE @ (((unsigned) &CLKRCON)*8) + 6; | |
1781 | [; ;pic12f1822.h: 5077: extern volatile __bit CLKRSLR @ (((unsigned) &CLKRCON)*8) + 5; | |
1782 | [; ;pic12f1822.h: 5079: extern volatile __bit CPS0 @ (((unsigned) &PORTA)*8) + 0; | |
1783 | [; ;pic12f1822.h: 5081: extern volatile __bit CPS1 @ (((unsigned) &PORTA)*8) + 1; | |
1784 | [; ;pic12f1822.h: 5083: extern volatile __bit CPS2 @ (((unsigned) &PORTA)*8) + 2; | |
1785 | [; ;pic12f1822.h: 5085: extern volatile __bit CPS3 @ (((unsigned) &PORTA)*8) + 4; | |
1786 | [; ;pic12f1822.h: 5087: extern volatile __bit CPSCH0 @ (((unsigned) &CPSCON1)*8) + 0; | |
1787 | [; ;pic12f1822.h: 5089: extern volatile __bit CPSCH1 @ (((unsigned) &CPSCON1)*8) + 1; | |
1788 | [; ;pic12f1822.h: 5091: extern volatile __bit CPSON @ (((unsigned) &CPSCON0)*8) + 7; | |
1789 | [; ;pic12f1822.h: 5093: extern volatile __bit CPSOUT @ (((unsigned) &CPSCON0)*8) + 1; | |
1790 | [; ;pic12f1822.h: 5095: extern volatile __bit CPSRM @ (((unsigned) &CPSCON0)*8) + 6; | |
1791 | [; ;pic12f1822.h: 5097: extern volatile __bit CPSRNG0 @ (((unsigned) &CPSCON0)*8) + 2; | |
1792 | [; ;pic12f1822.h: 5099: extern volatile __bit CPSRNG1 @ (((unsigned) &CPSCON0)*8) + 3; | |
1793 | [; ;pic12f1822.h: 5101: extern volatile __bit CREN @ (((unsigned) &RCSTA)*8) + 4; | |
1794 | [; ;pic12f1822.h: 5103: extern volatile __bit CSRC @ (((unsigned) &TXSTA)*8) + 7; | |
1795 | [; ;pic12f1822.h: 5105: extern volatile __bit C_SHAD @ (((unsigned) &STATUS_SHAD)*8) + 0; | |
1796 | [; ;pic12f1822.h: 5107: extern volatile __bit DACEN @ (((unsigned) &DACCON0)*8) + 7; | |
1797 | [; ;pic12f1822.h: 5109: extern volatile __bit DACLPS @ (((unsigned) &DACCON0)*8) + 6; | |
1798 | [; ;pic12f1822.h: 5111: extern volatile __bit DACOE @ (((unsigned) &DACCON0)*8) + 5; | |
1799 | [; ;pic12f1822.h: 5113: extern volatile __bit DACOUT @ (((unsigned) &PORTA)*8) + 0; | |
1800 | [; ;pic12f1822.h: 5115: extern volatile __bit DACPSS0 @ (((unsigned) &DACCON0)*8) + 2; | |
1801 | [; ;pic12f1822.h: 5117: extern volatile __bit DACPSS1 @ (((unsigned) &DACCON0)*8) + 3; | |
1802 | [; ;pic12f1822.h: 5119: extern volatile __bit DACR0 @ (((unsigned) &DACCON1)*8) + 0; | |
1803 | [; ;pic12f1822.h: 5121: extern volatile __bit DACR1 @ (((unsigned) &DACCON1)*8) + 1; | |
1804 | [; ;pic12f1822.h: 5123: extern volatile __bit DACR2 @ (((unsigned) &DACCON1)*8) + 2; | |
1805 | [; ;pic12f1822.h: 5125: extern volatile __bit DACR3 @ (((unsigned) &DACCON1)*8) + 3; | |
1806 | [; ;pic12f1822.h: 5127: extern volatile __bit DACR4 @ (((unsigned) &DACCON1)*8) + 4; | |
1807 | [; ;pic12f1822.h: 5129: extern volatile __bit DC @ (((unsigned) &STATUS)*8) + 1; | |
1808 | [; ;pic12f1822.h: 5131: extern volatile __bit DC1B0 @ (((unsigned) &CCP1CON)*8) + 4; | |
1809 | [; ;pic12f1822.h: 5133: extern volatile __bit DC1B1 @ (((unsigned) &CCP1CON)*8) + 5; | |
1810 | [; ;pic12f1822.h: 5135: extern volatile __bit DC_SHAD @ (((unsigned) &STATUS_SHAD)*8) + 1; | |
1811 | [; ;pic12f1822.h: 5137: extern volatile __bit DHEN @ (((unsigned) &SSP1CON3)*8) + 0; | |
1812 | [; ;pic12f1822.h: 5139: extern volatile __bit D_nA @ (((unsigned) &SSP1STAT)*8) + 5; | |
1813 | [; ;pic12f1822.h: 5141: extern volatile __bit EEIE @ (((unsigned) &PIE2)*8) + 4; | |
1814 | [; ;pic12f1822.h: 5143: extern volatile __bit EEIF @ (((unsigned) &PIR2)*8) + 4; | |
1815 | [; ;pic12f1822.h: 5145: extern volatile __bit EEPGD @ (((unsigned) &EECON1)*8) + 7; | |
1816 | [; ;pic12f1822.h: 5147: extern volatile __bit FERR @ (((unsigned) &RCSTA)*8) + 2; | |
1817 | [; ;pic12f1822.h: 5149: extern volatile __bit FLT0 @ (((unsigned) &PORTA)*8) + 2; | |
1818 | [; ;pic12f1822.h: 5151: extern volatile __bit FREE @ (((unsigned) &EECON1)*8) + 4; | |
1819 | [; ;pic12f1822.h: 5153: extern volatile __bit FVREN @ (((unsigned) &FVRCON)*8) + 7; | |
1820 | [; ;pic12f1822.h: 5155: extern volatile __bit FVRRDY @ (((unsigned) &FVRCON)*8) + 6; | |
1821 | [; ;pic12f1822.h: 5157: extern volatile __bit GCEN @ (((unsigned) &SSP1CON2)*8) + 7; | |
1822 | [; ;pic12f1822.h: 5159: extern volatile __bit GIE @ (((unsigned) &INTCON)*8) + 7; | |
1823 | [; ;pic12f1822.h: 5161: extern volatile __bit GO @ (((unsigned) &ADCON0)*8) + 1; | |
1824 | [; ;pic12f1822.h: 5163: extern volatile __bit GO_nDONE @ (((unsigned) &ADCON0)*8) + 1; | |
1825 | [; ;pic12f1822.h: 5165: extern volatile __bit HFIOFL @ (((unsigned) &OSCSTAT)*8) + 3; | |
1826 | [; ;pic12f1822.h: 5167: extern volatile __bit HFIOFR @ (((unsigned) &OSCSTAT)*8) + 4; | |
1827 | [; ;pic12f1822.h: 5169: extern volatile __bit HFIOFS @ (((unsigned) &OSCSTAT)*8) + 0; | |
1828 | [; ;pic12f1822.h: 5171: extern volatile __bit INTE @ (((unsigned) &INTCON)*8) + 4; | |
1829 | [; ;pic12f1822.h: 5173: extern volatile __bit INTEDG @ (((unsigned) &OPTION_REG)*8) + 6; | |
1830 | [; ;pic12f1822.h: 5175: extern volatile __bit INTF @ (((unsigned) &INTCON)*8) + 1; | |
1831 | [; ;pic12f1822.h: 5177: extern volatile __bit IOCAF0 @ (((unsigned) &IOCAF)*8) + 0; | |
1832 | [; ;pic12f1822.h: 5179: extern volatile __bit IOCAF1 @ (((unsigned) &IOCAF)*8) + 1; | |
1833 | [; ;pic12f1822.h: 5181: extern volatile __bit IOCAF2 @ (((unsigned) &IOCAF)*8) + 2; | |
1834 | [; ;pic12f1822.h: 5183: extern volatile __bit IOCAF3 @ (((unsigned) &IOCAF)*8) + 3; | |
1835 | [; ;pic12f1822.h: 5185: extern volatile __bit IOCAF4 @ (((unsigned) &IOCAF)*8) + 4; | |
1836 | [; ;pic12f1822.h: 5187: extern volatile __bit IOCAF5 @ (((unsigned) &IOCAF)*8) + 5; | |
1837 | [; ;pic12f1822.h: 5189: extern volatile __bit IOCAN0 @ (((unsigned) &IOCAN)*8) + 0; | |
1838 | [; ;pic12f1822.h: 5191: extern volatile __bit IOCAN1 @ (((unsigned) &IOCAN)*8) + 1; | |
1839 | [; ;pic12f1822.h: 5193: extern volatile __bit IOCAN2 @ (((unsigned) &IOCAN)*8) + 2; | |
1840 | [; ;pic12f1822.h: 5195: extern volatile __bit IOCAN3 @ (((unsigned) &IOCAN)*8) + 3; | |
1841 | [; ;pic12f1822.h: 5197: extern volatile __bit IOCAN4 @ (((unsigned) &IOCAN)*8) + 4; | |
1842 | [; ;pic12f1822.h: 5199: extern volatile __bit IOCAN5 @ (((unsigned) &IOCAN)*8) + 5; | |
1843 | [; ;pic12f1822.h: 5201: extern volatile __bit IOCAP0 @ (((unsigned) &IOCAP)*8) + 0; | |
1844 | [; ;pic12f1822.h: 5203: extern volatile __bit IOCAP1 @ (((unsigned) &IOCAP)*8) + 1; | |
1845 | [; ;pic12f1822.h: 5205: extern volatile __bit IOCAP2 @ (((unsigned) &IOCAP)*8) + 2; | |
1846 | [; ;pic12f1822.h: 5207: extern volatile __bit IOCAP3 @ (((unsigned) &IOCAP)*8) + 3; | |
1847 | [; ;pic12f1822.h: 5209: extern volatile __bit IOCAP4 @ (((unsigned) &IOCAP)*8) + 4; | |
1848 | [; ;pic12f1822.h: 5211: extern volatile __bit IOCAP5 @ (((unsigned) &IOCAP)*8) + 5; | |
1849 | [; ;pic12f1822.h: 5213: extern volatile __bit IOCIE @ (((unsigned) &INTCON)*8) + 3; | |
1850 | [; ;pic12f1822.h: 5215: extern volatile __bit IOCIF @ (((unsigned) &INTCON)*8) + 0; | |
1851 | [; ;pic12f1822.h: 5217: extern volatile __bit IRCF0 @ (((unsigned) &OSCCON)*8) + 3; | |
1852 | [; ;pic12f1822.h: 5219: extern volatile __bit IRCF1 @ (((unsigned) &OSCCON)*8) + 4; | |
1853 | [; ;pic12f1822.h: 5221: extern volatile __bit IRCF2 @ (((unsigned) &OSCCON)*8) + 5; | |
1854 | [; ;pic12f1822.h: 5223: extern volatile __bit IRCF3 @ (((unsigned) &OSCCON)*8) + 6; | |
1855 | [; ;pic12f1822.h: 5225: extern volatile __bit LATA0 @ (((unsigned) &LATA)*8) + 0; | |
1856 | [; ;pic12f1822.h: 5227: extern volatile __bit LATA1 @ (((unsigned) &LATA)*8) + 1; | |
1857 | [; ;pic12f1822.h: 5229: extern volatile __bit LATA2 @ (((unsigned) &LATA)*8) + 2; | |
1858 | [; ;pic12f1822.h: 5231: extern volatile __bit LATA4 @ (((unsigned) &LATA)*8) + 4; | |
1859 | [; ;pic12f1822.h: 5233: extern volatile __bit LATA5 @ (((unsigned) &LATA)*8) + 5; | |
1860 | [; ;pic12f1822.h: 5235: extern volatile __bit LFIOFR @ (((unsigned) &OSCSTAT)*8) + 1; | |
1861 | [; ;pic12f1822.h: 5237: extern volatile __bit LWLO @ (((unsigned) &EECON1)*8) + 5; | |
1862 | [; ;pic12f1822.h: 5239: extern volatile __bit MC1OUT @ (((unsigned) &CMOUT)*8) + 0; | |
1863 | [; ;pic12f1822.h: 5241: extern volatile __bit MDBIT @ (((unsigned) &MDCON)*8) + 0; | |
1864 | [; ;pic12f1822.h: 5243: extern volatile __bit MDCH0 @ (((unsigned) &MDCARH)*8) + 0; | |
1865 | [; ;pic12f1822.h: 5245: extern volatile __bit MDCH1 @ (((unsigned) &MDCARH)*8) + 1; | |
1866 | [; ;pic12f1822.h: 5247: extern volatile __bit MDCH2 @ (((unsigned) &MDCARH)*8) + 2; | |
1867 | [; ;pic12f1822.h: 5249: extern volatile __bit MDCH3 @ (((unsigned) &MDCARH)*8) + 3; | |
1868 | [; ;pic12f1822.h: 5251: extern volatile __bit MDCHODIS @ (((unsigned) &MDCARH)*8) + 7; | |
1869 | [; ;pic12f1822.h: 5253: extern volatile __bit MDCHPOL @ (((unsigned) &MDCARH)*8) + 6; | |
1870 | [; ;pic12f1822.h: 5255: extern volatile __bit MDCHSYNC @ (((unsigned) &MDCARH)*8) + 5; | |
1871 | [; ;pic12f1822.h: 5257: extern volatile __bit MDCIN1 @ (((unsigned) &PORTA)*8) + 2; | |
1872 | [; ;pic12f1822.h: 5259: extern volatile __bit MDCIN2 @ (((unsigned) &PORTA)*8) + 4; | |
1873 | [; ;pic12f1822.h: 5261: extern volatile __bit MDCL0 @ (((unsigned) &MDCARL)*8) + 0; | |
1874 | [; ;pic12f1822.h: 5263: extern volatile __bit MDCL1 @ (((unsigned) &MDCARL)*8) + 1; | |
1875 | [; ;pic12f1822.h: 5265: extern volatile __bit MDCL2 @ (((unsigned) &MDCARL)*8) + 2; | |
1876 | [; ;pic12f1822.h: 5267: extern volatile __bit MDCL3 @ (((unsigned) &MDCARL)*8) + 3; | |
1877 | [; ;pic12f1822.h: 5269: extern volatile __bit MDCLODIS @ (((unsigned) &MDCARL)*8) + 7; | |
1878 | [; ;pic12f1822.h: 5271: extern volatile __bit MDCLPOL @ (((unsigned) &MDCARL)*8) + 6; | |
1879 | [; ;pic12f1822.h: 5273: extern volatile __bit MDCLSYNC @ (((unsigned) &MDCARL)*8) + 5; | |
1880 | [; ;pic12f1822.h: 5275: extern volatile __bit MDEN @ (((unsigned) &MDCON)*8) + 7; | |
1881 | [; ;pic12f1822.h: 5277: extern volatile __bit MDMIN @ (((unsigned) &PORTA)*8) + 1; | |
1882 | [; ;pic12f1822.h: 5279: extern volatile __bit MDMS0 @ (((unsigned) &MDSRC)*8) + 0; | |
1883 | [; ;pic12f1822.h: 5281: extern volatile __bit MDMS1 @ (((unsigned) &MDSRC)*8) + 1; | |
1884 | [; ;pic12f1822.h: 5283: extern volatile __bit MDMS2 @ (((unsigned) &MDSRC)*8) + 2; | |
1885 | [; ;pic12f1822.h: 5285: extern volatile __bit MDMS3 @ (((unsigned) &MDSRC)*8) + 3; | |
1886 | [; ;pic12f1822.h: 5287: extern volatile __bit MDMSODIS @ (((unsigned) &MDSRC)*8) + 7; | |
1887 | [; ;pic12f1822.h: 5289: extern volatile __bit MDOE @ (((unsigned) &MDCON)*8) + 6; | |
1888 | [; ;pic12f1822.h: 5291: extern volatile __bit MDOPOL @ (((unsigned) &MDCON)*8) + 4; | |
1889 | [; ;pic12f1822.h: 5293: extern volatile __bit MDSLR @ (((unsigned) &MDCON)*8) + 5; | |
1890 | [; ;pic12f1822.h: 5295: extern volatile __bit MFIOFR @ (((unsigned) &OSCSTAT)*8) + 2; | |
1891 | [; ;pic12f1822.h: 5297: extern volatile __bit OERR @ (((unsigned) &RCSTA)*8) + 1; | |
1892 | [; ;pic12f1822.h: 5299: extern volatile __bit OSC1 @ (((unsigned) &PORTA)*8) + 5; | |
1893 | [; ;pic12f1822.h: 5301: extern volatile __bit OSC2 @ (((unsigned) &PORTA)*8) + 4; | |
1894 | [; ;pic12f1822.h: 5303: extern volatile __bit OSFIE @ (((unsigned) &PIE2)*8) + 7; | |
1895 | [; ;pic12f1822.h: 5305: extern volatile __bit OSFIF @ (((unsigned) &PIR2)*8) + 7; | |
1896 | [; ;pic12f1822.h: 5307: extern volatile __bit OSTS @ (((unsigned) &OSCSTAT)*8) + 5; | |
1897 | [; ;pic12f1822.h: 5309: extern volatile __bit P1BSEL @ (((unsigned) &APFCON)*8) + 1; | |
1898 | [; ;pic12f1822.h: 5311: extern volatile __bit P1DC0 @ (((unsigned) &PWM1CON)*8) + 0; | |
1899 | [; ;pic12f1822.h: 5313: extern volatile __bit P1DC1 @ (((unsigned) &PWM1CON)*8) + 1; | |
1900 | [; ;pic12f1822.h: 5315: extern volatile __bit P1DC2 @ (((unsigned) &PWM1CON)*8) + 2; | |
1901 | [; ;pic12f1822.h: 5317: extern volatile __bit P1DC3 @ (((unsigned) &PWM1CON)*8) + 3; | |
1902 | [; ;pic12f1822.h: 5319: extern volatile __bit P1DC4 @ (((unsigned) &PWM1CON)*8) + 4; | |
1903 | [; ;pic12f1822.h: 5321: extern volatile __bit P1DC5 @ (((unsigned) &PWM1CON)*8) + 5; | |
1904 | [; ;pic12f1822.h: 5323: extern volatile __bit P1DC6 @ (((unsigned) &PWM1CON)*8) + 6; | |
1905 | [; ;pic12f1822.h: 5325: extern volatile __bit P1M0 @ (((unsigned) &CCP1CON)*8) + 6; | |
1906 | [; ;pic12f1822.h: 5327: extern volatile __bit P1M1 @ (((unsigned) &CCP1CON)*8) + 7; | |
1907 | [; ;pic12f1822.h: 5329: extern volatile __bit P1RSEN @ (((unsigned) &PWM1CON)*8) + 7; | |
1908 | [; ;pic12f1822.h: 5331: extern volatile __bit PCIE @ (((unsigned) &SSP1CON3)*8) + 6; | |
1909 | [; ;pic12f1822.h: 5333: extern volatile __bit PEIE @ (((unsigned) &INTCON)*8) + 6; | |
1910 | [; ;pic12f1822.h: 5335: extern volatile __bit PEN @ (((unsigned) &SSP1CON2)*8) + 2; | |
1911 | [; ;pic12f1822.h: 5337: extern volatile __bit PLLR @ (((unsigned) &OSCSTAT)*8) + 6; | |
1912 | [; ;pic12f1822.h: 5339: extern volatile __bit PS0 @ (((unsigned) &OPTION_REG)*8) + 0; | |
1913 | [; ;pic12f1822.h: 5341: extern volatile __bit PS1 @ (((unsigned) &OPTION_REG)*8) + 1; | |
1914 | [; ;pic12f1822.h: 5343: extern volatile __bit PS2 @ (((unsigned) &OPTION_REG)*8) + 2; | |
1915 | [; ;pic12f1822.h: 5345: extern volatile __bit PSA @ (((unsigned) &OPTION_REG)*8) + 3; | |
1916 | [; ;pic12f1822.h: 5347: extern volatile __bit PSS1AC0 @ (((unsigned) &CCP1AS)*8) + 2; | |
1917 | [; ;pic12f1822.h: 5349: extern volatile __bit PSS1AC1 @ (((unsigned) &CCP1AS)*8) + 3; | |
1918 | [; ;pic12f1822.h: 5351: extern volatile __bit PSS1BD0 @ (((unsigned) &CCP1AS)*8) + 0; | |
1919 | [; ;pic12f1822.h: 5353: extern volatile __bit PSS1BD1 @ (((unsigned) &CCP1AS)*8) + 1; | |
1920 | [; ;pic12f1822.h: 5355: extern volatile __bit RA0 @ (((unsigned) &PORTA)*8) + 0; | |
1921 | [; ;pic12f1822.h: 5357: extern volatile __bit RA1 @ (((unsigned) &PORTA)*8) + 1; | |
1922 | [; ;pic12f1822.h: 5359: extern volatile __bit RA2 @ (((unsigned) &PORTA)*8) + 2; | |
1923 | [; ;pic12f1822.h: 5361: extern volatile __bit RA3 @ (((unsigned) &PORTA)*8) + 3; | |
1924 | [; ;pic12f1822.h: 5363: extern volatile __bit RA4 @ (((unsigned) &PORTA)*8) + 4; | |
1925 | [; ;pic12f1822.h: 5365: extern volatile __bit RA5 @ (((unsigned) &PORTA)*8) + 5; | |
1926 | [; ;pic12f1822.h: 5367: extern volatile __bit RCEN @ (((unsigned) &SSP1CON2)*8) + 3; | |
1927 | [; ;pic12f1822.h: 5369: extern volatile __bit RCIDL @ (((unsigned) &BAUDCON)*8) + 6; | |
1928 | [; ;pic12f1822.h: 5371: extern volatile __bit RCIE @ (((unsigned) &PIE1)*8) + 5; | |
1929 | [; ;pic12f1822.h: 5373: extern volatile __bit RCIF @ (((unsigned) &PIR1)*8) + 5; | |
1930 | [; ;pic12f1822.h: 5375: extern volatile __bit RD @ (((unsigned) &EECON1)*8) + 0; | |
1931 | [; ;pic12f1822.h: 5377: extern volatile __bit RSEN @ (((unsigned) &SSP1CON2)*8) + 1; | |
1932 | [; ;pic12f1822.h: 5379: extern volatile __bit RX9 @ (((unsigned) &RCSTA)*8) + 6; | |
1933 | [; ;pic12f1822.h: 5381: extern volatile __bit RX9D @ (((unsigned) &RCSTA)*8) + 0; | |
1934 | [; ;pic12f1822.h: 5383: extern volatile __bit RXDTSEL @ (((unsigned) &APFCON)*8) + 7; | |
1935 | [; ;pic12f1822.h: 5385: extern volatile __bit R_nW @ (((unsigned) &SSP1STAT)*8) + 2; | |
1936 | [; ;pic12f1822.h: 5387: extern volatile __bit SBCDE @ (((unsigned) &SSP1CON3)*8) + 2; | |
1937 | [; ;pic12f1822.h: 5389: extern volatile __bit SBOREN @ (((unsigned) &BORCON)*8) + 7; | |
1938 | [; ;pic12f1822.h: 5391: extern volatile __bit SCIE @ (((unsigned) &SSP1CON3)*8) + 5; | |
1939 | [; ;pic12f1822.h: 5393: extern volatile __bit SCK @ (((unsigned) &PORTA)*8) + 1; | |
1940 | [; ;pic12f1822.h: 5395: extern volatile __bit SCKP @ (((unsigned) &BAUDCON)*8) + 4; | |
1941 | [; ;pic12f1822.h: 5397: extern volatile __bit SCL @ (((unsigned) &PORTA)*8) + 1; | |
1942 | [; ;pic12f1822.h: 5399: extern volatile __bit SCS0 @ (((unsigned) &OSCCON)*8) + 0; | |
1943 | [; ;pic12f1822.h: 5401: extern volatile __bit SCS1 @ (((unsigned) &OSCCON)*8) + 1; | |
1944 | [; ;pic12f1822.h: 5403: extern volatile __bit SDA @ (((unsigned) &PORTA)*8) + 2; | |
1945 | [; ;pic12f1822.h: 5405: extern volatile __bit SDAHT @ (((unsigned) &SSP1CON3)*8) + 3; | |
1946 | [; ;pic12f1822.h: 5407: extern volatile __bit SDI @ (((unsigned) &PORTA)*8) + 2; | |
1947 | [; ;pic12f1822.h: 5409: extern volatile __bit SDO1SEL @ (((unsigned) &APFCON)*8) + 6; | |
1948 | [; ;pic12f1822.h: 5411: extern volatile __bit SDOSEL @ (((unsigned) &APFCON)*8) + 6; | |
1949 | [; ;pic12f1822.h: 5413: extern volatile __bit SEN @ (((unsigned) &SSP1CON2)*8) + 0; | |
1950 | [; ;pic12f1822.h: 5415: extern volatile __bit SENDB @ (((unsigned) &TXSTA)*8) + 3; | |
1951 | [; ;pic12f1822.h: 5417: extern volatile __bit SMP @ (((unsigned) &SSP1STAT)*8) + 7; | |
1952 | [; ;pic12f1822.h: 5419: extern volatile __bit SPEN @ (((unsigned) &RCSTA)*8) + 7; | |
1953 | [; ;pic12f1822.h: 5421: extern volatile __bit SPLLEN @ (((unsigned) &OSCCON)*8) + 7; | |
1954 | [; ;pic12f1822.h: 5423: extern volatile __bit SRCLK0 @ (((unsigned) &SRCON0)*8) + 4; | |
1955 | [; ;pic12f1822.h: 5425: extern volatile __bit SRCLK1 @ (((unsigned) &SRCON0)*8) + 5; | |
1956 | [; ;pic12f1822.h: 5427: extern volatile __bit SRCLK2 @ (((unsigned) &SRCON0)*8) + 6; | |
1957 | [; ;pic12f1822.h: 5429: extern volatile __bit SREN @ (((unsigned) &RCSTA)*8) + 5; | |
1958 | [; ;pic12f1822.h: 5431: extern volatile __bit SRI @ (((unsigned) &PORTA)*8) + 1; | |
1959 | [; ;pic12f1822.h: 5433: extern volatile __bit SRLEN @ (((unsigned) &SRCON0)*8) + 7; | |
1960 | [; ;pic12f1822.h: 5435: extern volatile __bit SRNQ @ (((unsigned) &PORTA)*8) + 5; | |
1961 | [; ;pic12f1822.h: 5437: extern volatile __bit SRNQEN @ (((unsigned) &SRCON0)*8) + 2; | |
1962 | [; ;pic12f1822.h: 5439: extern volatile __bit SRPR @ (((unsigned) &SRCON0)*8) + 0; | |
1963 | [; ;pic12f1822.h: 5441: extern volatile __bit SRPS @ (((unsigned) &SRCON0)*8) + 1; | |
1964 | [; ;pic12f1822.h: 5443: extern volatile __bit SRQ @ (((unsigned) &PORTA)*8) + 2; | |
1965 | [; ;pic12f1822.h: 5445: extern volatile __bit SRQEN @ (((unsigned) &SRCON0)*8) + 3; | |
1966 | [; ;pic12f1822.h: 5447: extern volatile __bit SRRC1E @ (((unsigned) &SRCON1)*8) + 0; | |
1967 | [; ;pic12f1822.h: 5449: extern volatile __bit SRRCKE @ (((unsigned) &SRCON1)*8) + 2; | |
1968 | [; ;pic12f1822.h: 5451: extern volatile __bit SRRPE @ (((unsigned) &SRCON1)*8) + 3; | |
1969 | [; ;pic12f1822.h: 5453: extern volatile __bit SRSC1E @ (((unsigned) &SRCON1)*8) + 4; | |
1970 | [; ;pic12f1822.h: 5455: extern volatile __bit SRSCKE @ (((unsigned) &SRCON1)*8) + 6; | |
1971 | [; ;pic12f1822.h: 5457: extern volatile __bit SRSPE @ (((unsigned) &SRCON1)*8) + 7; | |
1972 | [; ;pic12f1822.h: 5459: extern volatile __bit SS1SEL @ (((unsigned) &APFCON)*8) + 5; | |
1973 | [; ;pic12f1822.h: 5461: extern volatile __bit SSP1IE @ (((unsigned) &PIE1)*8) + 3; | |
1974 | [; ;pic12f1822.h: 5463: extern volatile __bit SSP1IF @ (((unsigned) &PIR1)*8) + 3; | |
1975 | [; ;pic12f1822.h: 5465: extern volatile __bit SSPEN @ (((unsigned) &SSP1CON1)*8) + 5; | |
1976 | [; ;pic12f1822.h: 5467: extern volatile __bit SSPM0 @ (((unsigned) &SSP1CON1)*8) + 0; | |
1977 | [; ;pic12f1822.h: 5469: extern volatile __bit SSPM1 @ (((unsigned) &SSP1CON1)*8) + 1; | |
1978 | [; ;pic12f1822.h: 5471: extern volatile __bit SSPM2 @ (((unsigned) &SSP1CON1)*8) + 2; | |
1979 | [; ;pic12f1822.h: 5473: extern volatile __bit SSPM3 @ (((unsigned) &SSP1CON1)*8) + 3; | |
1980 | [; ;pic12f1822.h: 5475: extern volatile __bit SSPOV @ (((unsigned) &SSP1CON1)*8) + 6; | |
1981 | [; ;pic12f1822.h: 5477: extern volatile __bit SSSEL @ (((unsigned) &APFCON)*8) + 5; | |
1982 | [; ;pic12f1822.h: 5479: extern volatile __bit STKOVF @ (((unsigned) &PCON)*8) + 7; | |
1983 | [; ;pic12f1822.h: 5481: extern volatile __bit STKUNF @ (((unsigned) &PCON)*8) + 6; | |
1984 | [; ;pic12f1822.h: 5483: extern volatile __bit STR1A @ (((unsigned) &PSTR1CON)*8) + 0; | |
1985 | [; ;pic12f1822.h: 5485: extern volatile __bit STR1B @ (((unsigned) &PSTR1CON)*8) + 1; | |
1986 | [; ;pic12f1822.h: 5487: extern volatile __bit STR1C @ (((unsigned) &PSTR1CON)*8) + 2; | |
1987 | [; ;pic12f1822.h: 5489: extern volatile __bit STR1D @ (((unsigned) &PSTR1CON)*8) + 3; | |
1988 | [; ;pic12f1822.h: 5491: extern volatile __bit STR1SYNC @ (((unsigned) &PSTR1CON)*8) + 4; | |
1989 | [; ;pic12f1822.h: 5493: extern volatile __bit SWDTEN @ (((unsigned) &WDTCON)*8) + 0; | |
1990 | [; ;pic12f1822.h: 5495: extern volatile __bit SYNC @ (((unsigned) &TXSTA)*8) + 4; | |
1991 | [; ;pic12f1822.h: 5497: extern volatile __bit T0CKI @ (((unsigned) &PORTA)*8) + 2; | |
1992 | [; ;pic12f1822.h: 5499: extern volatile __bit T0CS @ (((unsigned) &OPTION_REG)*8) + 5; | |
1993 | [; ;pic12f1822.h: 5501: extern volatile __bit T0IE @ (((unsigned) &INTCON)*8) + 5; | |
1994 | [; ;pic12f1822.h: 5503: extern volatile __bit T0IF @ (((unsigned) &INTCON)*8) + 2; | |
1995 | [; ;pic12f1822.h: 5505: extern volatile __bit T0SE @ (((unsigned) &OPTION_REG)*8) + 4; | |
1996 | [; ;pic12f1822.h: 5507: extern volatile __bit T0XCS @ (((unsigned) &CPSCON0)*8) + 0; | |
1997 | [; ;pic12f1822.h: 5509: extern volatile __bit T1CKI @ (((unsigned) &PORTA)*8) + 5; | |
1998 | [; ;pic12f1822.h: 5511: extern volatile __bit T1CKPS0 @ (((unsigned) &T1CON)*8) + 4; | |
1999 | [; ;pic12f1822.h: 5513: extern volatile __bit T1CKPS1 @ (((unsigned) &T1CON)*8) + 5; | |
2000 | [; ;pic12f1822.h: 5515: extern volatile __bit T1GGO @ (((unsigned) &T1GCON)*8) + 3; | |
2001 | [; ;pic12f1822.h: 5517: extern volatile __bit T1GGO_nDONE @ (((unsigned) &T1GCON)*8) + 3; | |
2002 | [; ;pic12f1822.h: 5519: extern volatile __bit T1GPOL @ (((unsigned) &T1GCON)*8) + 6; | |
2003 | [; ;pic12f1822.h: 5521: extern volatile __bit T1GSEL @ (((unsigned) &APFCON)*8) + 3; | |
2004 | [; ;pic12f1822.h: 5523: extern volatile __bit T1GSPM @ (((unsigned) &T1GCON)*8) + 4; | |
2005 | [; ;pic12f1822.h: 5525: extern volatile __bit T1GSS0 @ (((unsigned) &T1GCON)*8) + 0; | |
2006 | [; ;pic12f1822.h: 5527: extern volatile __bit T1GSS1 @ (((unsigned) &T1GCON)*8) + 1; | |
2007 | [; ;pic12f1822.h: 5529: extern volatile __bit T1GTM @ (((unsigned) &T1GCON)*8) + 5; | |
2008 | [; ;pic12f1822.h: 5531: extern volatile __bit T1GVAL @ (((unsigned) &T1GCON)*8) + 2; | |
2009 | [; ;pic12f1822.h: 5533: extern volatile __bit T1OSCEN @ (((unsigned) &T1CON)*8) + 3; | |
2010 | [; ;pic12f1822.h: 5535: extern volatile __bit T1OSCR @ (((unsigned) &OSCSTAT)*8) + 7; | |
2011 | [; ;pic12f1822.h: 5537: extern volatile __bit T1OSI @ (((unsigned) &PORTA)*8) + 5; | |
2012 | [; ;pic12f1822.h: 5539: extern volatile __bit T1OSO @ (((unsigned) &PORTA)*8) + 4; | |
2013 | [; ;pic12f1822.h: 5541: extern volatile __bit T2CKPS0 @ (((unsigned) &T2CON)*8) + 0; | |
2014 | [; ;pic12f1822.h: 5543: extern volatile __bit T2CKPS1 @ (((unsigned) &T2CON)*8) + 1; | |
2015 | [; ;pic12f1822.h: 5545: extern volatile __bit T2OUTPS0 @ (((unsigned) &T2CON)*8) + 3; | |
2016 | [; ;pic12f1822.h: 5547: extern volatile __bit T2OUTPS1 @ (((unsigned) &T2CON)*8) + 4; | |
2017 | [; ;pic12f1822.h: 5549: extern volatile __bit T2OUTPS2 @ (((unsigned) &T2CON)*8) + 5; | |
2018 | [; ;pic12f1822.h: 5551: extern volatile __bit T2OUTPS3 @ (((unsigned) &T2CON)*8) + 6; | |
2019 | [; ;pic12f1822.h: 5553: extern volatile __bit TMR0CS @ (((unsigned) &OPTION_REG)*8) + 5; | |
2020 | [; ;pic12f1822.h: 5555: extern volatile __bit TMR0IE @ (((unsigned) &INTCON)*8) + 5; | |
2021 | [; ;pic12f1822.h: 5557: extern volatile __bit TMR0IF @ (((unsigned) &INTCON)*8) + 2; | |
2022 | [; ;pic12f1822.h: 5559: extern volatile __bit TMR0SE @ (((unsigned) &OPTION_REG)*8) + 4; | |
2023 | [; ;pic12f1822.h: 5561: extern volatile __bit TMR1CS0 @ (((unsigned) &T1CON)*8) + 6; | |
2024 | [; ;pic12f1822.h: 5563: extern volatile __bit TMR1CS1 @ (((unsigned) &T1CON)*8) + 7; | |
2025 | [; ;pic12f1822.h: 5565: extern volatile __bit TMR1GE @ (((unsigned) &T1GCON)*8) + 7; | |
2026 | [; ;pic12f1822.h: 5567: extern volatile __bit TMR1GIE @ (((unsigned) &PIE1)*8) + 7; | |
2027 | [; ;pic12f1822.h: 5569: extern volatile __bit TMR1GIF @ (((unsigned) &PIR1)*8) + 7; | |
2028 | [; ;pic12f1822.h: 5571: extern volatile __bit TMR1IE @ (((unsigned) &PIE1)*8) + 0; | |
2029 | [; ;pic12f1822.h: 5573: extern volatile __bit TMR1IF @ (((unsigned) &PIR1)*8) + 0; | |
2030 | [; ;pic12f1822.h: 5575: extern volatile __bit TMR1ON @ (((unsigned) &T1CON)*8) + 0; | |
2031 | [; ;pic12f1822.h: 5577: extern volatile __bit TMR2IE @ (((unsigned) &PIE1)*8) + 1; | |
2032 | [; ;pic12f1822.h: 5579: extern volatile __bit TMR2IF @ (((unsigned) &PIR1)*8) + 1; | |
2033 | [; ;pic12f1822.h: 5581: extern volatile __bit TMR2ON @ (((unsigned) &T2CON)*8) + 2; | |
2034 | [; ;pic12f1822.h: 5583: extern volatile __bit TRISA0 @ (((unsigned) &TRISA)*8) + 0; | |
2035 | [; ;pic12f1822.h: 5585: extern volatile __bit TRISA1 @ (((unsigned) &TRISA)*8) + 1; | |
2036 | [; ;pic12f1822.h: 5587: extern volatile __bit TRISA2 @ (((unsigned) &TRISA)*8) + 2; | |
2037 | [; ;pic12f1822.h: 5589: extern volatile __bit TRISA3 @ (((unsigned) &TRISA)*8) + 3; | |
2038 | [; ;pic12f1822.h: 5591: extern volatile __bit TRISA4 @ (((unsigned) &TRISA)*8) + 4; | |
2039 | [; ;pic12f1822.h: 5593: extern volatile __bit TRISA5 @ (((unsigned) &TRISA)*8) + 5; | |
2040 | [; ;pic12f1822.h: 5595: extern volatile __bit TRMT @ (((unsigned) &TXSTA)*8) + 1; | |
2041 | [; ;pic12f1822.h: 5597: extern volatile __bit TSEN @ (((unsigned) &FVRCON)*8) + 5; | |
2042 | [; ;pic12f1822.h: 5599: extern volatile __bit TSRNG @ (((unsigned) &FVRCON)*8) + 4; | |
2043 | [; ;pic12f1822.h: 5601: extern volatile __bit TUN0 @ (((unsigned) &OSCTUNE)*8) + 0; | |
2044 | [; ;pic12f1822.h: 5603: extern volatile __bit TUN1 @ (((unsigned) &OSCTUNE)*8) + 1; | |
2045 | [; ;pic12f1822.h: 5605: extern volatile __bit TUN2 @ (((unsigned) &OSCTUNE)*8) + 2; | |
2046 | [; ;pic12f1822.h: 5607: extern volatile __bit TUN3 @ (((unsigned) &OSCTUNE)*8) + 3; | |
2047 | [; ;pic12f1822.h: 5609: extern volatile __bit TUN4 @ (((unsigned) &OSCTUNE)*8) + 4; | |
2048 | [; ;pic12f1822.h: 5611: extern volatile __bit TUN5 @ (((unsigned) &OSCTUNE)*8) + 5; | |
2049 | [; ;pic12f1822.h: 5613: extern volatile __bit TX9 @ (((unsigned) &TXSTA)*8) + 6; | |
2050 | [; ;pic12f1822.h: 5615: extern volatile __bit TX9D @ (((unsigned) &TXSTA)*8) + 0; | |
2051 | [; ;pic12f1822.h: 5617: extern volatile __bit TXCKSEL @ (((unsigned) &APFCON)*8) + 2; | |
2052 | [; ;pic12f1822.h: 5619: extern volatile __bit TXEN @ (((unsigned) &TXSTA)*8) + 5; | |
2053 | [; ;pic12f1822.h: 5621: extern volatile __bit TXIE @ (((unsigned) &PIE1)*8) + 4; | |
2054 | [; ;pic12f1822.h: 5623: extern volatile __bit TXIF @ (((unsigned) &PIR1)*8) + 4; | |
2055 | [; ;pic12f1822.h: 5625: extern volatile __bit UA @ (((unsigned) &SSP1STAT)*8) + 1; | |
2056 | [; ;pic12f1822.h: 5627: extern volatile __bit WCOL @ (((unsigned) &SSP1CON1)*8) + 7; | |
2057 | [; ;pic12f1822.h: 5629: extern volatile __bit WDTPS0 @ (((unsigned) &WDTCON)*8) + 1; | |
2058 | [; ;pic12f1822.h: 5631: extern volatile __bit WDTPS1 @ (((unsigned) &WDTCON)*8) + 2; | |
2059 | [; ;pic12f1822.h: 5633: extern volatile __bit WDTPS2 @ (((unsigned) &WDTCON)*8) + 3; | |
2060 | [; ;pic12f1822.h: 5635: extern volatile __bit WDTPS3 @ (((unsigned) &WDTCON)*8) + 4; | |
2061 | [; ;pic12f1822.h: 5637: extern volatile __bit WDTPS4 @ (((unsigned) &WDTCON)*8) + 5; | |
2062 | [; ;pic12f1822.h: 5639: extern volatile __bit WPUA0 @ (((unsigned) &WPUA)*8) + 0; | |
2063 | [; ;pic12f1822.h: 5641: extern volatile __bit WPUA1 @ (((unsigned) &WPUA)*8) + 1; | |
2064 | [; ;pic12f1822.h: 5643: extern volatile __bit WPUA2 @ (((unsigned) &WPUA)*8) + 2; | |
2065 | [; ;pic12f1822.h: 5645: extern volatile __bit WPUA3 @ (((unsigned) &WPUA)*8) + 3; | |
2066 | [; ;pic12f1822.h: 5647: extern volatile __bit WPUA4 @ (((unsigned) &WPUA)*8) + 4; | |
2067 | [; ;pic12f1822.h: 5649: extern volatile __bit WPUA5 @ (((unsigned) &WPUA)*8) + 5; | |
2068 | [; ;pic12f1822.h: 5651: extern volatile __bit WR @ (((unsigned) &EECON1)*8) + 1; | |
2069 | [; ;pic12f1822.h: 5653: extern volatile __bit WREN @ (((unsigned) &EECON1)*8) + 2; | |
2070 | [; ;pic12f1822.h: 5655: extern volatile __bit WRERR @ (((unsigned) &EECON1)*8) + 3; | |
2071 | [; ;pic12f1822.h: 5657: extern volatile __bit WUE @ (((unsigned) &BAUDCON)*8) + 1; | |
2072 | [; ;pic12f1822.h: 5659: extern volatile __bit ZERO @ (((unsigned) &STATUS)*8) + 2; | |
2073 | [; ;pic12f1822.h: 5661: extern volatile __bit Z_SHAD @ (((unsigned) &STATUS_SHAD)*8) + 2; | |
2074 | [; ;pic12f1822.h: 5663: extern volatile __bit nBOR @ (((unsigned) &PCON)*8) + 0; | |
2075 | [; ;pic12f1822.h: 5665: extern volatile __bit nDONE @ (((unsigned) &ADCON0)*8) + 1; | |
2076 | [; ;pic12f1822.h: 5667: extern volatile __bit nMCLR @ (((unsigned) &PORTA)*8) + 3; | |
2077 | [; ;pic12f1822.h: 5669: extern volatile __bit nPD @ (((unsigned) &STATUS)*8) + 3; | |
2078 | [; ;pic12f1822.h: 5671: extern volatile __bit nPOR @ (((unsigned) &PCON)*8) + 1; | |
2079 | [; ;pic12f1822.h: 5673: extern volatile __bit nRI @ (((unsigned) &PCON)*8) + 2; | |
2080 | [; ;pic12f1822.h: 5675: extern volatile __bit nRMCLR @ (((unsigned) &PCON)*8) + 3; | |
2081 | [; ;pic12f1822.h: 5677: extern volatile __bit nT1SYNC @ (((unsigned) &T1CON)*8) + 2; | |
2082 | [; ;pic12f1822.h: 5679: extern volatile __bit nTO @ (((unsigned) &STATUS)*8) + 4; | |
2083 | [; ;pic12f1822.h: 5681: extern volatile __bit nWPUEN @ (((unsigned) &OPTION_REG)*8) + 7; | |
2084 | [; ;pic.h: 28: extern void _nop(void); | |
2085 | [; ;pic.h: 77: extern unsigned int flash_read(unsigned short addr); | |
2086 | [; ;eeprom_routines.h: 41: extern void eeprom_write(unsigned char addr, unsigned char value); | |
2087 | [; ;eeprom_routines.h: 42: extern unsigned char eeprom_read(unsigned char addr); | |
2088 | [; ;eeprom_routines.h: 43: extern void eecpymem(volatile unsigned char *to, __eeprom unsigned char *from, unsigned char size); | |
2089 | [; ;eeprom_routines.h: 44: extern void memcpyee(__eeprom unsigned char *to, const unsigned char *from, unsigned char size); | |
2090 | [; ;pic.h: 151: extern void _delay(unsigned long); | |
2091 | "37 configuration_bits.c | |
2092 | [p x FOSC=INTOSC ] | |
2093 | "38 | |
2094 | [p x WDTE=SWDTEN ] | |
2095 | "39 | |
2096 | [p x PWRTE=OFF ] | |
2097 | "40 | |
2098 | [p x MCLRE=OFF ] | |
2099 | "41 | |
2100 | [p x CP=OFF ] | |
2101 | "42 | |
2102 | [p x CPD=OFF ] | |
2103 | "43 | |
2104 | [p x BOREN=ON ] | |
2105 | "44 | |
2106 | [p x CLKOUTEN=OFF ] | |
2107 | "45 | |
2108 | [p x IESO=OFF ] | |
2109 | "46 | |
2110 | [p x FCMEN=ON ] | |
2111 | "49 | |
2112 | [p x WRT=OFF ] | |
2113 | "50 | |
2114 | [p x PLLEN=ON ] | |
2115 | "51 | |
2116 | [p x STVREN=ON ] | |
2117 | "52 | |
2118 | [p x BORV=LO ] | |
2119 | "53 | |
2120 | [p x LVP=ON ] |