Hackfix and re-enable strtoull and wcstoull, see bug #3798.
[sdcc.git] / sdcc / device / include / pic16 / pic16devices.txt
blob225eeb626e64bb39363efa90aadbabe400a94ce8
1 #--------------------------------------------------------------------------
2 #  pic16devices.txt - Specification of devices supported by the PIC16
3 #  target of the Small Devices C Compiler (SDCC).
5 #  Copyright (C) 2008 Raphael Neider <rneider at web.de>
6 #  Copyright (C) 2012 Molnar Karoly <molnarkaroly@users.sf.net>
8 #  This library is free software; you can redistribute it and/or modify it
9 #  under the terms of the GNU General Public License as published by the
10 #  Free Software Foundation; either version 2, or (at your option) any
11 #  later version.
13 #  This library is distributed in the hope that it will be useful,
14 #  but WITHOUT ANY WARRANTY; without even the implied warranty of
15 #  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 #  GNU General Public License for more details.
18 #  You should have received a copy of the GNU General Public License
19 #  along with this library; see the file COPYING. If not, write to the
20 #  Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
21 #  MA 02110-1301, USA.
22 #--------------------------------------------------------------------------
25 # Lines starting with a hash '#' are ignored.
26 # A new device specification must begin with a 'name' command.
27 # Numbers can be given in any way acceptable for scanf's %d,
28 # i.e., octal (0[0-7]*), decimal ([1-9][0-9]*), or hexadecimal
29 # (0[xX][0-9a-fA-F]+).
30 # Strings must not be quoted and may not contain whitespace!
32 # Valid commands are:
33 # name <name>
34 #       Begin specification of device type <name>, e.g. 18f6720.
35 #       Aliases 'p<name>' and 'pic<name>' will be recognized as well.
36 # using <name>
37 #       Import specification from the named entry, which must be defined
38 #       earlier. Later commands overrule imported ones.
39 # ramsize <size>
40 #       This device has <size> bytes of RAM.
41 # split <offset>
42 #       Addresses below <offset> refer to bank 0, addresses above <offset>
43 #       refer to SFRs in bank 15 for references via the access bank.
44 # configrange <first> <last>
45 #       Configuration registers occupy addresses <first> to <last> (both
46 #       included).
47 # configword <address> <mask> <value> [<and-mask>]
48 #       The config word at address <address> only implements the bits
49 #       indicated via <mask> (all others will be forced to 0 by the
50 #       compiler).
51 #       Unless overridden in C code, use the given default <value>.
52 #       The optional <and-mask> will be applied to the value just before
53 #       emitting it into the .asm file (used to disable XINST by default).
54 # idlocrange <first> <last>
55 #       ID locations occupy addresses <first> to <last> (both included).
56 # idword <address> <value>
57 #       Unless overridden in C code, use the given default <value>.
60 name        18f13k22
61 ramsize     256
62 split       0x60
63 configrange 0x300001 0x30000D
64 configword  0x300001 0xFF 0x27
65 configword  0x300002 0x1F 0x1F
66 configword  0x300003 0x1F 0x1F
67 configword  0x300005 0x88 0x88
68 configword  0x300006 0xCD 0x85 0xBF
69 configword  0x300008 0x03 0x03
70 configword  0x300009 0xC0 0xC0
71 configword  0x30000A 0x03 0x03
72 configword  0x30000B 0xE0 0xE0
73 configword  0x30000C 0x03 0x03
74 configword  0x30000D 0x40 0x40
75 XINST       1
76 idlocrange  0x200000 0x200007
78 name        18f13k50
79 ramsize     512
80 split       0x60
81 configrange 0x300000 0x30000D
82 configword  0x300000 0x38 0x00
83 configword  0x300001 0xFF 0x27
84 configword  0x300002 0x1F 0x1F
85 configword  0x300003 0x1F 0x1F
86 configword  0x300005 0x88 0x88
87 configword  0x300006 0xCD 0x85 0xBF
88 configword  0x300008 0x03 0x03
89 configword  0x300009 0xC0 0xC0
90 configword  0x30000A 0x03 0x03
91 configword  0x30000B 0xE0 0xE0
92 configword  0x30000C 0x03 0x03
93 configword  0x30000D 0x40 0x40
94 XINST       1
95 idlocrange  0x200000 0x200007
97 name        18f14k22
98 using       18f13k22
99 ramsize     512
101 name        18f14k50
102 using       18f13k50
103 ramsize     768
105 name        18f23k20
106 ramsize     512
107 split       0x60
108 configrange 0x300001 0x30000D
109 configword  0x300001 0xCF 0x07
110 configword  0x300002 0x1F 0x1F
111 configword  0x300003 0x1F 0x1F
112 configword  0x300005 0x8F 0x8B
113 configword  0x300006 0xC5 0x85 0xBF
114 configword  0x300008 0x03 0x0F
115 configword  0x300009 0xC0 0xC0
116 configword  0x30000A 0x03 0x0F
117 configword  0x30000B 0xE0 0xE0
118 configword  0x30000C 0x03 0x0F
119 configword  0x30000D 0x40 0x40
120 XINST       1
121 idlocrange  0x200000 0x200007
123 name        18f23k22
124 ramsize     512
125 split       0x60
126 configrange 0x300001 0x30000D
127 configword  0x300001 0xFF 0x25
128 configword  0x300002 0x1F 0x1F
129 configword  0x300003 0x3F 0x3F
130 configword  0x300005 0xBF 0xBF
131 configword  0x300006 0xC5 0x85 0xBF
132 configword  0x300008 0x03 0x03
133 configword  0x300009 0xC0 0xC0
134 configword  0x30000A 0x03 0x03
135 configword  0x30000B 0xE0 0xE0
136 configword  0x30000C 0x03 0x03
137 configword  0x30000D 0x40 0x40
138 XINST       1
139 idlocrange  0x200000 0x200007
141 name        18f24j10
142 ramsize     1024
143 split       0x80
144 configrange 0x003FF8 0x003FFD
145 configword  0x003FF8 0xE1 0xFF 0xBF
146 configword  0x003FF9 0x04 0xF7
147 configword  0x003FFA 0xC7 0xFF
148 configword  0x003FFB 0x0F 0xFF
149 configword  0x003FFD 0x01 0xFF
150 XINST       1
152 name        18f24j11
153 ramsize     3776
154 split       0x60
155 configrange 0x003FF8 0x003FFF
156 configword  0x003FF8 0xE1 0xE1 0xBF
157 configword  0x003FF9 0x04 0xF4
158 configword  0x003FFA 0xDF 0xDF
159 configword  0x003FFB 0x0F 0xFF
160 configword  0x003FFC 0xFF 0xFF
161 configword  0x003FFD 0x09 0xF9
162 configword  0x003FFE 0xCF 0xCF
163 configword  0x003FFF 0x01 0xF1
164 XINST       1
166 name        18f24j50
167 using       18f24j11
168 configword  0x003FF8 0x6F 0xEF 0xBF
169 configword  0x003FF9 0x07 0xF7
171 name        18f24k20
172 using       18f23k20
173 ramsize     768
175 name        18f24k22
176 using       18f23k22
177 ramsize     768
179 name        18f24k50
180 ramsize     2048
181 split       0x60
182 configrange 0x300000 0x30000D
183 configword  0x300000 0x3B 0x00
184 configword  0x300001 0xEF 0x25
185 configword  0x300002 0x5F 0x5F
186 configword  0x300003 0x3F 0x3F
187 configword  0x300005 0xD3 0xD3
188 configword  0x300006 0xE5 0xA5 0xBF
189 configword  0x300008 0x03 0x03
190 configword  0x300009 0xC0 0xC0
191 configword  0x30000A 0x03 0x03
192 configword  0x30000B 0xE0 0xE0
193 configword  0x30000C 0x03 0x03
194 configword  0x30000D 0x40 0x40
195 XINST       1
196 idlocrange  0x200000 0x200007
198 name        18f25j10
199 ramsize     1024
200 split       0x80
201 configrange 0x007FF8 0x007FFD
202 configword  0x007FF8 0xE1 0xFF 0xBF
203 configword  0x007FF9 0x04 0xF7
204 configword  0x007FFA 0xC7 0xFF
205 configword  0x007FFB 0x0F 0xFF
206 configword  0x007FFD 0x01 0xFF
207 XINST       1
209 name        18f25j11
210 ramsize     3776
211 split       0x60
212 configrange 0x007FF8 0x007FFF
213 configword  0x007FF8 0xE1 0xE1 0xBF
214 configword  0x007FF9 0x04 0xF4
215 configword  0x007FFA 0xDF 0xDF
216 configword  0x007FFB 0x0F 0xFF
217 configword  0x007FFC 0xFF 0xFF
218 configword  0x007FFD 0x09 0xF9
219 configword  0x007FFE 0xDF 0xDF
220 configword  0x007FFF 0x01 0xF1
221 XINST       1
223 name        18f25j50
224 using       18f25j11
225 configword  0x007FF8 0x6F 0xEF 0xBF
226 configword  0x007FF9 0x07 0xF7
228 name        18f25k20
229 using       18f23k20
230 ramsize     1536
231 configword  0x300008 0x0F 0x0F
232 configword  0x30000A 0x0F 0x0F
233 configword  0x30000C 0x0F 0x0F
235 name        18f25k22
236 using       18f23k22
237 ramsize     1536
238 configword  0x300008 0x0F 0x0F
239 configword  0x30000A 0x0F 0x0F
240 configword  0x30000C 0x0F 0x0F
242 name        18f25k50
243 using       18f24k50
244 configword  0x300008 0x0F 0x0F
245 configword  0x30000A 0x0F 0x0F
246 configword  0x30000C 0x0F 0x0F
248 name        18f25k80
249 ramsize     3648
250 split       0x60
251 configrange 0x300000 0x30000D
252 configword  0x300000 0x5D 0x5D 0xBF
253 configword  0x300001 0xDF 0x08
254 configword  0x300002 0x7F 0x7F
255 configword  0x300003 0x7F 0x7F
256 configword  0x300005 0x89 0x89
257 configword  0x300006 0x11 0x91
258 configword  0x300008 0x0F 0x0F
259 configword  0x300009 0xC0 0xC0
260 configword  0x30000A 0x0F 0x0F
261 configword  0x30000B 0xE0 0xE0
262 configword  0x30000C 0x0F 0x0F
263 configword  0x30000D 0x40 0x40
264 XINST       1
265 idlocrange  0x200000 0x200007
267 name        18f26j11
268 ramsize     3776
269 split       0x60
270 configrange 0x00FFF8 0x00FFFF
271 configword  0x00FFF8 0xE1 0xE1 0xBF
272 configword  0x00FFF9 0x04 0xF4
273 configword  0x00FFFA 0xDF 0xDF
274 configword  0x00FFFB 0x0F 0xFF
275 configword  0x00FFFC 0xFF 0xFF
276 configword  0x00FFFD 0x09 0xF9
277 configword  0x00FFFE 0xFF 0xFF
278 configword  0x00FFFF 0x01 0xF1
279 XINST       1
281 name        18f26j13
282 ramsize     3760
283 split       0x60
284 configrange 0x00FFF8 0x00FFFF
285 configword  0x00FFF8 0x7F 0xFF 0xBF
286 configword  0x00FFF9 0x04 0xF4
287 configword  0x00FFFA 0xFF 0xFF
288 configword  0x00FFFB 0x0F 0xFF
289 configword  0x00FFFC 0xFF 0xFF
290 configword  0x00FFFD 0x0F 0xFF
291 configword  0x00FFFE 0xBF 0xBF
292 configword  0x00FFFF 0x03 0xF3
293 XINST       1
295 name        18f26j50
296 using       18f26j11
297 configword  0x00FFF8 0x6F 0xEF 0xBF
298 configword  0x00FFF9 0x07 0xF7
300 name        18f26j53
301 using       18f26j13
302 ramsize     3776
303 configword  0x00FFF9 0x07 0xF7
304 configword  0x00FFFD 0x0B 0xFB
305 configword  0x00FFFF 0x0B 0xFB
307 name        18f26k20
308 using       18f23k20
309 ramsize     3936
310 configword  0x300008 0x0F 0x0F
311 configword  0x30000A 0x0F 0x0F
312 configword  0x30000C 0x0F 0x0F
314 name        18f26k22
315 using       18f23k22
316 ramsize     3936
317 configword  0x300008 0x0F 0x0F
318 configword  0x30000A 0x0F 0x0F
319 configword  0x30000C 0x0F 0x0F
321 name        18f26k80
322 using       18f25k80
324 name        18f27j13
325 ramsize     3760
326 split       0x60
327 configrange 0x01FFF8 0x01FFFF
328 configword  0x01FFF8 0x7F 0xFF 0xBF
329 configword  0x01FFF9 0x04 0xF4
330 configword  0x01FFFA 0xFF 0xFF
331 configword  0x01FFFB 0x0F 0xFF
332 configword  0x01FFFC 0xFF 0xFF
333 configword  0x01FFFD 0x0F 0xFF
334 configword  0x01FFFE 0xFF 0xFF
335 configword  0x01FFFF 0x03 0xF3
336 XINST       1
338 name        18f27j53
339 using       18f27j13
340 ramsize     3776
341 configword  0x01FFF9 0x07 0xF7
342 configword  0x01FFFD 0x0B 0xFB
343 configword  0x01FFFF 0x0B 0xFB
345 name        18f43k20
346 using       18f23k20
348 name        18f43k22
349 using       18f23k22
351 name        18f44j10
352 using       18f24j10
354 name        18f44j11
355 using       18f24j11
357 name        18f44j50
358 using       18f24j11
359 configword  0x003FF8 0x6F 0xEF 0xBF
360 configword  0x003FF9 0x07 0xF7
362 name        18f44k20
363 using       18f23k20
364 ramsize     768
366 name        18f44k22
367 using       18f23k22
368 ramsize     768
370 name        18f45j10
371 using       18f25j10
373 name        18f45j11
374 using       18f25j11
376 name        18f45j50
377 using       18f25j11
378 configword  0x007FF8 0x6F 0xEF 0xBF
379 configword  0x007FF9 0x07 0xF7
381 name        18f45k20
382 using       18f23k20
383 ramsize     1536
384 configword  0x300008 0x0F 0x0F
385 configword  0x30000A 0x0F 0x0F
386 configword  0x30000C 0x0F 0x0F
388 name        18f45k22
389 using       18f23k22
390 ramsize     1536
391 configword  0x300008 0x0F 0x0F
392 configword  0x30000A 0x0F 0x0F
393 configword  0x30000C 0x0F 0x0F
395 name        18f45k50
396 ramsize     2048
397 split       0x60
398 configrange 0x300000 0x30000D
399 configword  0x300000 0x3B 0x00
400 configword  0x300001 0xEF 0x25
401 configword  0x300002 0x5F 0x5F
402 configword  0x300003 0x3F 0x3F
403 configword  0x300005 0xD3 0xD3
404 configword  0x300006 0xE5 0x85 0xBF
405 configword  0x300008 0x0F 0x0F
406 configword  0x300009 0xC0 0xC0
407 configword  0x30000A 0x0F 0x0F
408 configword  0x30000B 0xE0 0xE0
409 configword  0x30000C 0x0F 0x0F
410 configword  0x30000D 0x40 0x40
411 XINST       1
412 idlocrange  0x200000 0x200007
414 name        18f45k80
415 using       18f25k80
417 name        18f46j11
418 using       18f26j11
420 name        18f46j13
421 using       18f26j13
423 name        18f46j50
424 using       18f26j11
425 configword  0x00FFF8 0x6F 0xEF 0xBF
426 configword  0x00FFF9 0x07 0xF7
428 name        18f46j53
429 using       18f26j13
430 ramsize     3776
431 configword  0x00FFF9 0x07 0xF7
432 configword  0x00FFFD 0x0B 0xFB
433 configword  0x00FFFF 0x0B 0xFB
435 name        18f46k20
436 using       18f23k20
437 ramsize     3936
438 configword  0x300008 0x0F 0x0F
439 configword  0x30000A 0x0F 0x0F
440 configword  0x30000C 0x0F 0x0F
442 name        18f46k22
443 using       18f23k22
444 ramsize     3936
445 configword  0x300008 0x0F 0x0F
446 configword  0x30000A 0x0F 0x0F
447 configword  0x30000C 0x0F 0x0F
449 name        18f46k80
450 using       18f25k80
452 name        18f47j13
453 using       18f27j13
455 name        18f47j53
456 using       18f27j13
457 ramsize     3776
458 configword  0x01FFF9 0x07 0xF7
459 configword  0x01FFFD 0x0B 0xFB
460 configword  0x01FFFF 0x0B 0xFB
462 name        18f63j11
463 ramsize     1024
464 split       0x60
465 configrange 0x001FF8 0x001FFD
466 configword  0x001FF8 0xE1 0xE1 0xBF
467 configword  0x001FF9 0x04 0xF4
468 configword  0x001FFA 0xC7 0xC7
469 configword  0x001FFB 0x0F 0xFF
470 configword  0x001FFC 0x00 0xF8
471 configword  0x001FFD 0x01 0xF1
472 XINST       1
474 name        18f63j90
475 using       18f63j11
477 name        18f64j11
478 ramsize     1024
479 split       0x60
480 configrange 0x003FF8 0x003FFD
481 configword  0x003FF8 0xE1 0xE1 0xBF
482 configword  0x003FF9 0x04 0xF4
483 configword  0x003FFA 0xC7 0xC7
484 configword  0x003FFB 0x0F 0xFF
485 configword  0x003FFC 0x00 0xF8
486 configword  0x003FFD 0x01 0xF1
487 XINST       1
489 name        18f64j90
490 using       18f64j11
492 name        18f65j10
493 ramsize     2048
494 split       0x60
495 configrange 0x007FF8 0x007FFD
496 configword  0x007FF8 0xE1 0xE1 0xBF
497 configword  0x007FF9 0x04 0xF4
498 configword  0x007FFA 0xC7 0xC7
499 configword  0x007FFB 0x0F 0xFF
500 configword  0x007FFC 0x00 0xF8
501 configword  0x007FFD 0x01 0xF3
502 XINST       1
504 name        18f65j11
505 using       18f65j10
506 configword  0x007FFD 0x01 0xF1
508 name        18f65j15
509 ramsize     2048
510 split       0x60
511 configrange 0x00BFF8 0x00BFFD
512 configword  0x00BFF8 0xE1 0xE1 0xBF
513 configword  0x00BFF9 0x04 0xF4
514 configword  0x00BFFA 0xC7 0xC7
515 configword  0x00BFFB 0x0F 0xFF
516 configword  0x00BFFC 0x00 0xF8
517 configword  0x00BFFD 0x01 0xF3
518 XINST       1
520 name        18f65j50
521 using       18f65j10
522 ramsize     3904
523 configword  0x007FF8 0xEF 0xEF 0xBF
524 configword  0x007FF9 0x07 0xF7
525 configword  0x007FFD 0x09 0xF9
527 name        18f65j90
528 using       18f65j10
529 configword  0x007FFA 0xC7 0xFF
530 configword  0x007FFD 0x01 0xF1
532 name        18f65j94
533 ramsize     3862
534 split       0x60
535 configrange 0x007FF0 0x007FFF
536 configword  0x007FF0 0x60 0xE0 0xBF
537 configword  0x007FF1 0x07 0xF7
538 configword  0x007FF2 0xAF 0xAF
539 configword  0x007FF3 0x0F 0xFF
540 configword  0x007FF4 0x33 0x33
541 configword  0x007FF5 0x00 0xF0
542 configword  0x007FF6 0xFF 0xFF
543 configword  0x007FF7 0x07 0xF7
544 configword  0x007FF8 0x03 0x03
545 configword  0x007FF9 0x0F 0xFF
546 configword  0x007FFA 0xFF 0xFF
547 configword  0x007FFB 0x0F 0xFF
548 configword  0x007FFC 0x1D 0x1D
549 configword  0x007FFD 0x00 0xF0
550 configword  0x007FFE 0xF8 0xF8
551 configword  0x007FFF 0x03 0xF3
552 XINST       1
554 name        18f65k22
555 ramsize     2048
556 split       0x60
557 configrange 0x300000 0x30000D
558 configword  0x300000 0x5D 0x5D 0xBF
559 configword  0x300001 0xDF 0x08
560 configword  0x300002 0x7F 0x7F
561 configword  0x300003 0x7F 0x7F
562 configword  0x300004 0x01 0x01
563 configword  0x300005 0x89 0x89
564 configword  0x300006 0x91 0x91
565 configword  0x300008 0x0F 0x0F
566 configword  0x300009 0xC0 0xC0
567 configword  0x30000A 0x0F 0x0F
568 configword  0x30000B 0xE0 0xE0
569 configword  0x30000C 0x0F 0x0F
570 configword  0x30000D 0x40 0x40
571 XINST       1
572 idlocrange  0x200000 0x200007
574 name        18f65k80
575 using       18f25k80
576 configword  0x300005 0x8F 0x8F
578 name        18f65k90
579 using       18f65k22
581 name        18f66j10
582 ramsize     2048
583 split       0x60
584 configrange 0x00FFF8 0x00FFFD
585 configword  0x00FFF8 0xE1 0xE1 0xBF
586 configword  0x00FFF9 0x04 0xF4
587 configword  0x00FFFA 0xC7 0xC7
588 configword  0x00FFFB 0x0F 0xFF
589 configword  0x00FFFC 0x00 0xF8
590 configword  0x00FFFD 0x01 0xF3
591 XINST       1
593 name        18f66j11
594 using       18f66j10
595 ramsize     3904
596 configword  0x00FFFD 0x09 0xFF
598 name        18f66j15
599 ramsize     3936
600 split       0x60
601 configrange 0x017FF8 0x017FFD
602 configword  0x017FF8 0xE1 0xE1 0xBF
603 configword  0x017FF9 0x04 0xF4
604 configword  0x017FFA 0xC7 0xC7
605 configword  0x017FFB 0x0F 0xFF
606 configword  0x017FFC 0x00 0xF8
607 configword  0x017FFD 0x01 0xF3
608 XINST       1
610 name        18f66j16
611 using       18f66j15
612 ramsize     3904
613 configword  0x017FFD 0x09 0xFF
615 name        18f66j50
616 using       18f66j10
617 ramsize     3904
618 configword  0x00FFF8 0xEF 0xEF 0xBF
619 configword  0x00FFF9 0x07 0xF7
620 configword  0x00FFFD 0x09 0xF9
622 name        18f66j55
623 using       18f66j15
624 ramsize     3904
625 configword  0x017FF8 0xEF 0xEF 0xBF
626 configword  0x017FF9 0x07 0xF7
627 configword  0x017FFD 0x09 0xF9
629 name        18f66j60
630 using       18f66j10
631 ramsize     3808
632 configword  0x00FFFD 0x04 0xF7
634 name        18f66j65
635 using       18f66j15
636 ramsize     3808
637 configword  0x017FFD 0x04 0xF7
639 name        18f66j90
640 using       18f66j10
641 ramsize     3923
642 configword  0x00FFFA 0xDF 0xDF
643 configword  0x00FFFC 0x02 0x02
644 configword  0x00FFFD 0x01 0xF1
646 name        18f66j93
647 ramsize     3923
648 split       0x60
649 configrange 0x00FFF8 0x00FFFD
650 configword  0x00FFF8 0x61 0xE1 0xBF
651 configword  0x00FFF9 0x04 0xF4
652 configword  0x00FFFA 0xDF 0xDF
653 configword  0x00FFFB 0x0F 0xFF
654 configword  0x00FFFC 0x02 0x02
655 configword  0x00FFFD 0x01 0xF1
656 XINST       1
658 name        18f66j94
659 ramsize     3862
660 split       0x60
661 configrange 0x00FFF0 0x00FFFF
662 configword  0x00FFF0 0x60 0xE0 0xBF
663 configword  0x00FFF1 0x07 0xF7
664 configword  0x00FFF2 0xAF 0xAF
665 configword  0x00FFF3 0x0F 0xFF
666 configword  0x00FFF4 0x33 0x33
667 configword  0x00FFF5 0x00 0xF0
668 configword  0x00FFF6 0xFF 0xFF
669 configword  0x00FFF7 0x07 0xF7
670 configword  0x00FFF8 0x03 0x03
671 configword  0x00FFF9 0x0F 0xFF
672 configword  0x00FFFA 0xFF 0xFF
673 configword  0x00FFFB 0x0F 0xFF
674 configword  0x00FFFC 0x1D 0x1D
675 configword  0x00FFFD 0x00 0xF0
676 configword  0x00FFFE 0xF8 0xF8
677 configword  0x00FFFF 0x03 0xF3
678 XINST       1
680 name        18f66j99
681 ramsize     3578
682 split       0x60
683 configrange 0x017FF0 0x017FFF
684 configword  0x017FF0 0x60 0xE0 0xBF
685 configword  0x017FF1 0x07 0xF7
686 configword  0x017FF2 0xAF 0xAF
687 configword  0x017FF3 0x0F 0xFF
688 configword  0x017FF4 0x33 0x33
689 configword  0x017FF5 0x00 0xF0
690 configword  0x017FF6 0xFF 0xFF
691 configword  0x017FF7 0x07 0xF7
692 configword  0x017FF8 0x03 0x03
693 configword  0x017FF9 0x0F 0xFF
694 configword  0x017FFA 0xFF 0xFF
695 configword  0x017FFB 0x0F 0xFF
696 configword  0x017FFC 0x1D 0x1D
697 configword  0x017FFD 0x00 0xF0
698 configword  0x017FFE 0xF8 0xF8
699 configword  0x017FFF 0x03 0xF3
700 XINST       1
702 name        18f66k22
703 using       18f65k22
704 ramsize     3935
706 name        18f66k80
707 using       18f25k80
708 configword  0x300005 0x8F 0x8F
710 name        18f66k90
711 using       18f65k22
712 ramsize     3828
714 name        18f67j10
715 ramsize     3936
716 split       0x60
717 configrange 0x01FFF8 0x01FFFD
718 configword  0x01FFF8 0xE1 0xE1 0xBF
719 configword  0x01FFF9 0x04 0xF4
720 configword  0x01FFFA 0xC7 0xC7
721 configword  0x01FFFB 0x0F 0xFF
722 configword  0x01FFFC 0x00 0xF8
723 configword  0x01FFFD 0x01 0xF3
724 XINST       1
726 name        18f67j11
727 using       18f67j10
728 ramsize     3904
729 configword  0x01FFFD 0x09 0xFF
731 name        18f67j50
732 using       18f67j10
733 ramsize     3904
734 configword  0x01FFF8 0xEF 0xEF 0xBF
735 configword  0x01FFF9 0x07 0xF7
736 configword  0x01FFFD 0x09 0xF9
738 name        18f67j60
739 using       18f67j10
740 ramsize     3808
741 configword  0x01FFFD 0x04 0xF7
743 name        18f67j90
744 using       18f67j10
745 ramsize     3923
746 configword  0x01FFFA 0xDF 0xDF
747 configword  0x01FFFC 0x02 0x02
748 configword  0x01FFFD 0x01 0xF1
750 name        18f67j93
751 ramsize     3923
752 split       0x60
753 configrange 0x01FFF8 0x01FFFD
754 configword  0x01FFF8 0x61 0xE1 0xBF
755 configword  0x01FFF9 0x04 0xF4
756 configword  0x01FFFA 0xDF 0xDF
757 configword  0x01FFFB 0x0F 0xFF
758 configword  0x01FFFC 0x02 0x02
759 configword  0x01FFFD 0x01 0xF1
760 XINST       1
762 name        18f67j94
763 ramsize     3862
764 split       0x60
765 configrange 0x01FFF0 0x01FFFF
766 configword  0x01FFF0 0x60 0xE0 0xBF
767 configword  0x01FFF1 0x07 0xF7
768 configword  0x01FFF2 0xAF 0xAF
769 configword  0x01FFF3 0x0F 0xFF
770 configword  0x01FFF4 0x33 0x33
771 configword  0x01FFF5 0x00 0xF0
772 configword  0x01FFF6 0xFF 0xFF
773 configword  0x01FFF7 0x07 0xF7
774 configword  0x01FFF8 0x03 0x03
775 configword  0x01FFF9 0x0F 0xFF
776 configword  0x01FFFA 0xFF 0xFF
777 configword  0x01FFFB 0x0F 0xFF
778 configword  0x01FFFC 0x1D 0x1D
779 configword  0x01FFFD 0x00 0xF0
780 configword  0x01FFFE 0xF8 0xF8
781 configword  0x01FFFF 0x03 0xF3
782 XINST       1
784 name        18f67k22
785 using       18f65k22
786 ramsize     3862
787 configword  0x300008 0xFF 0xFF
788 configword  0x30000A 0xFF 0xFF
789 configword  0x30000C 0xFF 0xFF
791 name        18f67k90
792 using       18f65k22
793 ramsize     3828
794 configword  0x300008 0xFF 0xFF
795 configword  0x30000A 0xFF 0xFF
796 configword  0x30000C 0xFF 0xFF
798 name        18f83j11
799 using       18f63j11
800 configword  0x001FFC 0xF8 0xF8
802 name        18f83j90
803 using       18f63j11
805 name        18f84j11
806 using       18f64j11
807 configword  0x003FFC 0xF8 0xF8
809 name        18f84j90
810 using       18f64j11
812 name        18f85j10
813 using       18f65j10
814 configword  0x007FFC 0xF8 0xF8
815 configword  0x007FFD 0x03 0xF3
817 name        18f85j11
818 using       18f65j10
819 configword  0x007FFC 0xF8 0xF8
820 configword  0x007FFD 0x01 0xF1
822 name        18f85j15
823 using       18f65j15
824 configword  0x00BFFC 0xF8 0xF8
825 configword  0x00BFFD 0x03 0xF3
827 name        18f85j50
828 ramsize     3904
829 split       0x60
830 configrange 0x007FF8 0x007FFD
831 configword  0x007FF8 0xEF 0xEF 0xBF
832 configword  0x007FF9 0x07 0xF7
833 configword  0x007FFA 0xC7 0xC7
834 configword  0x007FFB 0x0F 0xFF
835 configword  0x007FFC 0xF8 0xF8
836 configword  0x007FFD 0x0F 0xFF
837 XINST       1
839 name        18f85j90
840 using       18f65j10
841 configword  0x007FFD 0x01 0xF1
843 name        18f85j94
844 using       18f65j94
845 configword  0x007FF8 0xFB 0xFB
847 name        18f85k22
848 using       18f65k22
849 configword  0x300004 0xF9 0xF9
850 configword  0x300005 0x8B 0x8B
852 name        18f85k90
853 using       18f65k22
854 configword  0x300005 0x8B 0x8B
856 name        18f86j10
857 using       18f66j10
858 configword  0x00FFFC 0xF8 0xF8
859 configword  0x00FFFD 0x03 0xF3
861 name        18f86j11
862 using       18f66j10
863 ramsize     3904
864 configword  0x00FFFC 0xF8 0xF8
865 configword  0x00FFFD 0x0F 0xFF
867 name        18f86j15
868 using       18f66j15
869 configword  0x017FFC 0xF8 0xF8
870 configword  0x017FFD 0x03 0xF3
872 name        18f86j16
873 using       18f66j15
874 ramsize     3904
875 configword  0x017FFC 0xF8 0xF8
876 configword  0x017FFD 0x0F 0xFF
878 name        18f86j50
879 ramsize     3904
880 split       0x60
881 configrange 0x00FFF8 0x00FFFD
882 configword  0x00FFF8 0xEF 0xEF 0xBF
883 configword  0x00FFF9 0x07 0xF7
884 configword  0x00FFFA 0xC7 0xC7
885 configword  0x00FFFB 0x0F 0xFF
886 configword  0x00FFFC 0xF8 0xF8
887 configword  0x00FFFD 0x0F 0xFF
888 XINST       1
890 name        18f86j55
891 ramsize     3904
892 split       0x60
893 configrange 0x017FF8 0x017FFD
894 configword  0x017FF8 0xEF 0xEF 0xBF
895 configword  0x017FF9 0x07 0xF7
896 configword  0x017FFA 0xC7 0xC7
897 configword  0x017FFB 0x0F 0xFF
898 configword  0x017FFC 0xF8 0xF8
899 configword  0x017FFD 0x0F 0xFF
900 XINST       1
902 name        18f86j60
903 using       18f66j10
904 ramsize     3808
905 configword  0x00FFFD 0x07 0xF7
907 name        18f86j65
908 using       18f66j15
909 ramsize     3808
910 configword  0x017FFD 0x07 0xF7
912 name        18f86j72
913 using       18f66j93
915 name        18f86j90
916 using       18f66j93
917 configword  0x00FFF8 0xE1 0xE1 0xBF
918 configword  0x00FFFC 0x02 0xF2
920 name        18f86j93
921 using       18f66j93
922 configword  0x00FFFC 0x02 0xF2
924 name        18f86j94
925 using       18f66j94
926 configword  0x00FFF8 0xFB 0xFB
928 name        18f86j99
929 using       18f66j99
930 configword  0x017FF8 0xFB 0xFB
932 name        18f86k22
933 using       18f65k22
934 ramsize     3862
935 configword  0x300004 0xF9 0xF9
936 configword  0x300005 0x8B 0x8B
938 name        18f86k90
939 using       18f65k22
940 ramsize     3828
941 configword  0x300005 0x8B 0x8B
943 name        18f87j10
944 using       18f67j10
945 configword  0x01FFFC 0xF8 0xF8
946 configword  0x01FFFD 0x03 0xF3
948 name        18f87j11
949 using       18f67j10
950 ramsize     3904
951 configword  0x01FFFC 0xF8 0xF8
952 configword  0x01FFFD 0x0F 0xFF
954 name        18f87j50
955 ramsize     3904
956 split       0x60
957 configrange 0x01FFF8 0x01FFFD
958 configword  0x01FFF8 0xEF 0xEF 0xBF
959 configword  0x01FFF9 0x07 0xF7
960 configword  0x01FFFA 0xC7 0xC7
961 configword  0x01FFFB 0x0F 0xFF
962 configword  0x01FFFC 0xF8 0xF8
963 configword  0x01FFFD 0x0F 0xFF
964 XINST       1
966 name        18f87j60
967 using       18f67j10
968 ramsize     3808
969 configword  0x01FFFD 0x07 0xF7
971 name        18f87j72
972 using       18f67j93
974 name        18f87j90
975 using       18f67j93
976 configword  0x01FFF8 0xE1 0xE1 0xBF
977 configword  0x01FFFC 0x02 0xF2
979 name        18f87j93
980 using       18f67j93
981 configword  0x01FFFC 0x02 0xF2
983 name        18f87j94
984 using       18f67j94
985 configword  0x01FFF8 0xFB 0xFB
987 name        18f87k22
988 ramsize     3862
989 split       0x60
990 configrange 0x300000 0x30000D
991 configword  0x300000 0x5D 0x5D 0xBF
992 configword  0x300001 0xDF 0x08
993 configword  0x300002 0x7F 0x7F
994 configword  0x300003 0x7F 0x7F
995 configword  0x300004 0xF9 0xF9
996 configword  0x300005 0x8B 0x8B
997 configword  0x300006 0x91 0x91
998 configword  0x300008 0xFF 0xFF
999 configword  0x300009 0xC0 0xC0
1000 configword  0x30000A 0xFF 0xFF
1001 configword  0x30000B 0xE0 0xE0
1002 configword  0x30000C 0xFF 0xFF
1003 configword  0x30000D 0x40 0x40
1004 XINST       1
1005 idlocrange  0x200000 0x200007
1007 name        18f87k90
1008 using       18f87k22
1009 configword  0x300004 0x01 0x01
1011 name        18f95j94
1012 using       18f65j94
1013 configword  0x007FF8 0xFB 0xFB
1015 name        18f96j60
1016 using       18f66j10
1017 ramsize     3808
1018 configword  0x00FFFC 0xF8 0xF8
1019 configword  0x00FFFD 0x07 0xF7
1021 name        18f96j65
1022 using       18f66j15
1023 ramsize     3808
1024 configword  0x017FFC 0xF8 0xF8
1025 configword  0x017FFD 0x07 0xF7
1027 name        18f96j94
1028 using       18f66j94
1029 configword  0x00FFF8 0xFB 0xFB
1031 name        18f96j99
1032 using       18f66j99
1033 configword  0x017FF8 0xFB 0xFB
1035 name        18f97j60
1036 using       18f67j10
1037 ramsize     3808
1038 configword  0x01FFFC 0xF8 0xF8
1039 configword  0x01FFFD 0x07 0xF7
1041 name        18f97j94
1042 using       18f67j94
1043 configword  0x01FFF8 0xFB 0xFB
1045 name        18f242
1046 ramsize     768
1047 split       0x80
1048 configrange 0x300001 0x30000D
1049 configword  0x300001 0x27 0x27
1050 configword  0x300002 0x0F 0x0F
1051 configword  0x300003 0x0F 0x0F
1052 configword  0x300005 0x01 0x01
1053 configword  0x300006 0x85 0x85
1054 configword  0x300008 0x03 0x0F
1055 configword  0x300009 0xC0 0xC0
1056 configword  0x30000A 0x03 0x0F
1057 configword  0x30000B 0xE0 0xE0
1058 configword  0x30000C 0x03 0x0F
1059 configword  0x30000D 0x40 0x40
1060 idlocrange  0x200000 0x200007
1062 name        18f248
1063 ramsize     768
1064 split       0x60
1065 configrange 0x300001 0x30000D
1066 configword  0x300001 0x27 0x27
1067 configword  0x300002 0x0F 0x0F
1068 configword  0x300003 0x0F 0x0F
1069 configword  0x300006 0x85 0x85
1070 configword  0x300008 0x03 0x0F
1071 configword  0x300009 0xC0 0xC0
1072 configword  0x30000A 0x03 0x0F
1073 configword  0x30000B 0xE0 0xE0
1074 configword  0x30000C 0x03 0x0F
1075 configword  0x30000D 0x40 0x40
1076 idlocrange  0x200000 0x200007
1078 name        18f252
1079 using       18f242
1080 ramsize     1536
1081 configword  0x300008 0x0F 0x0F
1082 configword  0x30000A 0x0F 0x0F
1083 configword  0x30000C 0x0F 0x0F
1085 name        18f258
1086 using       18f248
1087 ramsize     1536
1088 configword  0x300008 0x0F 0x0F
1089 configword  0x30000A 0x0F 0x0F
1090 configword  0x30000C 0x0F 0x0F
1092 name        18f442
1093 using       18f242
1095 name        18f448
1096 using       18f248
1098 name        18f452
1099 using       18f242
1100 ramsize     1536
1101 configword  0x300008 0x0F 0x0F
1102 configword  0x30000A 0x0F 0x0F
1103 configword  0x30000C 0x0F 0x0F
1105 name        18f458
1106 using       18f248
1107 ramsize     1536
1108 configword  0x300008 0x0F 0x0F
1109 configword  0x30000A 0x0F 0x0F
1110 configword  0x30000C 0x0F 0x0F
1112 name        18f1220
1113 ramsize     256
1114 split       0x80
1115 configrange 0x300001 0x30000D
1116 configword  0x300001 0xCF 0xCF
1117 configword  0x300002 0x0F 0x0F
1118 configword  0x300003 0x1F 0x1F
1119 configword  0x300005 0x80 0x80
1120 configword  0x300006 0x85 0x85
1121 configword  0x300008 0x03 0x03
1122 configword  0x300009 0xC0 0xC0
1123 configword  0x30000A 0x03 0x03
1124 configword  0x30000B 0xE0 0xE0
1125 configword  0x30000C 0x03 0x03
1126 configword  0x30000D 0x40 0x40
1127 idlocrange  0x200000 0x200007
1129 name        18f1230
1130 ramsize     256
1131 split       0x80
1132 configrange 0x300001 0x30000D
1133 configword  0x300001 0xCF 0x07
1134 configword  0x300002 0x1F 0x1F
1135 configword  0x300003 0x1F 0x1F
1136 configword  0x300004 0x0E 0x0E
1137 configword  0x300005 0x89 0x81
1138 configword  0x300006 0xF1 0x81 0xBF
1139 configword  0x300008 0x03 0x03
1140 configword  0x300009 0xC0 0xC0
1141 configword  0x30000A 0x03 0x03
1142 configword  0x30000B 0xE0 0xE0
1143 configword  0x30000C 0x03 0x03
1144 configword  0x30000D 0x40 0x40
1145 XINST       1
1146 idlocrange  0x200000 0x200007
1148 name        18f1320
1149 using       18f1220
1151 name        18f1330
1152 using       18f1230
1154 name        18f2220
1155 using       18f242
1156 ramsize     512
1157 configword  0x300001 0xCF 0xCF
1158 configword  0x300003 0x1F 0x1F
1159 configword  0x300005 0x83 0x83
1161 name        18f2221
1162 using       18f13k22
1163 ramsize     512
1164 split       0x80
1165 configword  0x300001 0xCF 0x07
1166 configword  0x300005 0x87 0x83
1167 configword  0x300006 0xF5 0x85 0xBF
1169 name        18f2320
1170 ramsize     512
1171 split       0x80
1172 configrange 0x300001 0x30000D
1173 configword  0x300001 0xCF 0xCF
1174 configword  0x300002 0x0F 0x0F
1175 configword  0x300003 0x1F 0x1F
1176 configword  0x300005 0x83 0x83
1177 configword  0x300006 0x85 0x85
1178 configword  0x300008 0x0F 0x0F
1179 configword  0x300009 0xC0 0xC0
1180 configword  0x30000A 0x0F 0x0F
1181 configword  0x30000B 0xE0 0xE0
1182 configword  0x30000C 0x0F 0x0F
1183 configword  0x30000D 0x40 0x40
1184 idlocrange  0x200000 0x200007
1186 name        18f2321
1187 using       18f13k22
1188 ramsize     512
1189 split       0x80
1190 configword  0x300001 0xCF 0x07
1191 configword  0x300005 0x87 0x83
1192 configword  0x300006 0xF5 0x85 0xBF
1194 name        18f2331
1195 ramsize     768
1196 split       0x60
1197 configrange 0x300001 0x30000D
1198 configword  0x300001 0xCF 0xCF
1199 configword  0x300002 0x0F 0x0F
1200 configword  0x300003 0x3F 0x3F
1201 configword  0x300004 0x3C 0x3C
1202 configword  0x300005 0x80 0x9D
1203 configword  0x300006 0x85 0x85
1204 configword  0x300008 0x03 0x0F
1205 configword  0x300009 0xC0 0xC0
1206 configword  0x30000A 0x03 0x0F
1207 configword  0x30000B 0xE0 0xE0
1208 configword  0x30000C 0x03 0x0F
1209 configword  0x30000D 0x40 0x40
1210 idlocrange  0x200000 0x200007
1212 name        18f2410
1213 using       18f23k20
1214 ramsize     768
1215 split       0x80
1216 configword  0x300005 0x87 0x83
1217 configword  0x300009 0x40 0x40
1218 configword  0x30000B 0x60 0x60
1220 name        18f2420
1221 using       18f23k20
1222 ramsize     768
1223 split       0x80
1224 configword  0x300005 0x87 0x83
1226 name        18f2423
1227 using       18f23k20
1228 ramsize     768
1229 split       0x80
1230 configword  0x300005 0x87 0x83
1232 name        18f2431
1233 using       18f2331
1234 configword  0x300008 0x0F 0x0F
1235 configword  0x30000A 0x0F 0x0F
1236 configword  0x30000C 0x0F 0x0F
1238 name        18f2439
1239 using       18f248
1240 ramsize     640
1241 split       0x80
1242 configword  0x300001 0x07 0x22
1244 name        18f2450
1245 # 0x200..0x3FF is not implemented, but we leave that to the linker ;-)
1246 ramsize     1280
1247 split       0x60
1248 configrange 0x300000 0x30000D
1249 configword  0x300000 0x3F 0x00
1250 configword  0x300001 0xCF 0x05
1251 configword  0x300002 0x3F 0x1F
1252 configword  0x300003 0x1F 0x1F
1253 configword  0x300005 0x86 0x82
1254 configword  0x300006 0xCD 0x85 0xBF
1255 configword  0x300008 0x03 0x03
1256 configword  0x300009 0x40 0x40
1257 configword  0x30000A 0x03 0x03
1258 configword  0x30000B 0x60 0x60
1259 configword  0x30000C 0x03 0x03
1260 configword  0x30000D 0x40 0x40
1261 XINST       1
1262 idlocrange  0x200000 0x200007
1264 name        18f2455
1265 ramsize     2048
1266 split       0x60
1267 configrange 0x300000 0x30000D
1268 configword  0x300000 0x3F 0x00
1269 configword  0x300001 0xCF 0x05
1270 configword  0x300002 0x3F 0x1F
1271 configword  0x300003 0x1F 0x1F
1272 configword  0x300005 0x87 0x83
1273 configword  0x300006 0xC5 0x85 0xBF
1274 configword  0x300008 0x07 0x0F
1275 configword  0x300009 0xC0 0xC0
1276 configword  0x30000A 0x07 0x0F
1277 configword  0x30000B 0xE0 0xE0
1278 configword  0x30000C 0x07 0x0F
1279 configword  0x30000D 0x40 0x40
1280 XINST       1
1281 idlocrange  0x200000 0x200007
1283 name        18f2458
1284 using       18f2455
1286 name        18f2480
1287 using       18f23k20
1288 ramsize     768
1289 configword  0x300005 0x86 0x82
1290 configword  0x300006 0xD5 0x85 0xBF
1292 name        18f2510
1293 ramsize     1536
1294 split       0x80
1295 configrange 0x300001 0x30000D
1296 configword  0x300001 0xCF 0x07
1297 configword  0x300002 0x1F 0x1F
1298 configword  0x300003 0x1F 0x1F
1299 configword  0x300005 0x87 0x83
1300 configword  0x300006 0xC5 0x85 0xBF
1301 configword  0x300008 0x0F 0x0F
1302 configword  0x300009 0x40 0x40
1303 configword  0x30000A 0x0F 0x0F
1304 configword  0x30000B 0x60 0x60
1305 configword  0x30000C 0x0F 0x0F
1306 configword  0x30000D 0x40 0x40
1307 XINST       1
1308 idlocrange  0x200000 0x200007
1310 name        18f2515
1311 using       18f2510
1312 ramsize     3968
1313 configword  0x300008 0x07 0x0F
1314 configword  0x30000A 0x07 0x0F
1315 configword  0x30000C 0x07 0x0F
1317 name        18f2520
1318 using       18f2510
1319 configword  0x300009 0xC0 0xC0
1320 configword  0x30000B 0xE0 0xE0
1322 name        18f2523
1323 using       18f2510
1324 configword  0x300009 0xC0 0xC0
1325 configword  0x30000B 0xE0 0xE0
1327 name        18f2525
1328 ramsize     3968
1329 split       0x80
1330 configrange 0x300001 0x30000D
1331 configword  0x300001 0xCF 0x07
1332 configword  0x300002 0x1F 0x1F
1333 configword  0x300003 0x1F 0x1F
1334 configword  0x300005 0x87 0x83
1335 configword  0x300006 0xC5 0x85 0xBF
1336 configword  0x300008 0x07 0x0F
1337 configword  0x300009 0xC0 0xC0
1338 configword  0x30000A 0x07 0x0F
1339 configword  0x30000B 0xE0 0xE0
1340 configword  0x30000C 0x07 0x0F
1341 configword  0x30000D 0x40 0x40
1342 XINST       1
1343 idlocrange  0x200000 0x200007
1345 name        18f2539
1346 ramsize     1408
1347 split       0x80
1348 configrange 0x300001 0x30000D
1349 configword  0x300001 0x07 0x22
1350 configword  0x300002 0x0F 0x0F
1351 configword  0x300003 0x0F 0x0F
1352 configword  0x300006 0x85 0x85
1353 configword  0x300008 0x07 0x0F
1354 configword  0x300009 0xC0 0xC0
1355 configword  0x30000A 0x07 0x0F
1356 configword  0x30000B 0xE0 0xE0
1357 configword  0x30000C 0x07 0x0F
1358 configword  0x30000D 0x40 0x40
1359 idlocrange  0x200000 0x200007
1361 name        18f2550
1362 using       18f2455
1363 configword  0x300008 0x0F 0x0F
1364 configword  0x30000A 0x0F 0x0F
1365 configword  0x30000C 0x0F 0x0F
1367 name        18f2553
1368 using       18f2455
1369 configword  0x300008 0x0F 0x0F
1370 configword  0x30000A 0x0F 0x0F
1371 configword  0x30000C 0x0F 0x0F
1373 name        18f2580
1374 ramsize     1536
1375 split       0x60
1376 configrange 0x300001 0x30000D
1377 configword  0x300001 0xCF 0x07
1378 configword  0x300002 0x1F 0x1F
1379 configword  0x300003 0x1F 0x1F
1380 configword  0x300005 0x86 0x82
1381 configword  0x300006 0xD5 0x85 0xBF
1382 configword  0x300008 0x0F 0x0F
1383 configword  0x300009 0xC0 0xC0
1384 configword  0x30000A 0x0F 0x0F
1385 configword  0x30000B 0xE0 0xE0
1386 configword  0x30000C 0x0F 0x0F
1387 configword  0x30000D 0x40 0x40
1388 XINST       1
1389 idlocrange  0x200000 0x200007
1391 name        18f2585
1392 using       18f2525
1393 split       0x60
1394 configword  0x300005 0x86 0x82
1395 configword  0x300006 0xF5 0x85 0xBF
1397 name        18f2610
1398 using       18f2510
1399 ramsize     3968
1401 name        18f2620
1402 using       18f2510
1403 ramsize     3968
1404 configword  0x300009 0xC0 0xC0
1405 configword  0x30000B 0xE0 0xE0
1407 name        18f2680
1408 using       18f2580
1409 ramsize     3328
1410 configword  0x300006 0xF5 0x85 0xBF
1412 name        18f2682
1413 ramsize     3328
1414 split       0x60
1415 configrange 0x300001 0x30000D
1416 configword  0x300001 0xCF 0x07
1417 configword  0x300002 0x1F 0x1F
1418 configword  0x300003 0x1F 0x1F
1419 configword  0x300005 0x86 0x82
1420 configword  0x300006 0xF5 0x85 0xBF
1421 configword  0x300008 0x1F 0x3F
1422 configword  0x300009 0xC0 0xC0
1423 configword  0x30000A 0x1F 0x3F
1424 configword  0x30000B 0xE0 0xE0
1425 configword  0x30000C 0x1F 0x3F
1426 configword  0x30000D 0x40 0x40
1427 XINST       1
1428 idlocrange  0x200000 0x200007
1430 name        18f2685
1431 using       18f2682
1432 configword  0x300008 0x3F 0x3F
1433 configword  0x30000A 0x3F 0x3F
1434 configword  0x30000C 0x3F 0x3F
1436 name        18f4220
1437 using       18f2320
1438 configword  0x300008 0x03 0x0F
1439 configword  0x30000A 0x03 0x0F
1440 configword  0x30000C 0x03 0x0F
1442 name        18f4221
1443 using       18f13k22
1444 ramsize     512
1445 split       0x80
1446 configword  0x300001 0xCF 0x07
1447 configword  0x300005 0x87 0x83
1448 configword  0x300006 0xF5 0x85 0xBF
1450 name        18f4320
1451 using       18f2320
1453 name        18f4321
1454 using       18f13k22
1455 ramsize     512
1456 split       0x80
1457 configword  0x300001 0xCF 0x07
1458 configword  0x300005 0x87 0x83
1459 configword  0x300006 0xF5 0x85 0xBF
1461 name        18f4331
1462 using       18f2331
1463 configword  0x300005 0x9D 0x9D
1465 name        18f4410
1466 using       18f23k20
1467 ramsize     768
1468 split       0x80
1469 configword  0x300005 0x87 0x83
1470 configword  0x300009 0x40 0x40
1471 configword  0x30000B 0x60 0x60
1473 name        18f4420
1474 using       18f23k20
1475 ramsize     768
1476 split       0x80
1477 configword  0x300005 0x87 0x83
1479 name        18f4423
1480 using       18f23k20
1481 ramsize     768
1482 split       0x80
1483 configword  0x300005 0x87 0x83
1485 name        18f4431
1486 ramsize     768
1487 split       0x60
1488 configrange 0x300001 0x30000D
1489 configword  0x300001 0xCF 0xCF
1490 configword  0x300002 0x0F 0x0F
1491 configword  0x300003 0x3F 0x3F
1492 configword  0x300004 0x3C 0x3C
1493 configword  0x300005 0x9D 0x9D
1494 configword  0x300006 0x85 0x85
1495 configword  0x300008 0x0F 0x0F
1496 configword  0x300009 0xC0 0xC0
1497 configword  0x30000A 0x0F 0x0F
1498 configword  0x30000B 0xE0 0xE0
1499 configword  0x30000C 0x0F 0x0F
1500 configword  0x30000D 0x40 0x40
1501 idlocrange  0x200000 0x200007
1503 name        18f4439
1504 using       18f248
1505 ramsize     640
1506 split       0x80
1507 configword  0x300001 0x07 0x22
1509 name        18f4450
1510 using       18f2450
1511 configword  0x300006 0xED 0x85 0xBF
1513 name        18f4455
1514 using       18f2455
1515 configword  0x300006 0xE5 0x85 0xBF
1517 name        18f4458
1518 using       18f2455
1519 configword  0x300006 0xE5 0x85 0xBF
1521 name        18f4480
1522 using       18f23k20
1523 ramsize     768
1524 configword  0x300005 0x86 0x82
1525 configword  0x300006 0xD5 0x85 0xBF
1527 name        18f4510
1528 using       18f2510
1530 name        18f4515
1531 using       18f2525
1532 configword  0x300009 0x40 0x40
1533 configword  0x30000B 0x60 0x60
1535 name        18f4520
1536 using       18f2510
1537 configword  0x300009 0xC0 0xC0
1538 configword  0x30000B 0xE0 0xE0
1540 name        18f4523
1541 using       18f2510
1542 configword  0x300009 0xC0 0xC0
1543 configword  0x30000B 0xE0 0xE0
1545 name        18f4525
1546 using       18f2525
1548 name        18f4539
1549 using       18f2539
1551 name        18f4550
1552 ramsize     2048
1553 split       0x60
1554 configrange 0x300000 0x30000D
1555 configword  0x300000 0x3F 0x00
1556 configword  0x300001 0xCF 0x05
1557 configword  0x300002 0x3F 0x1F
1558 configword  0x300003 0x1F 0x1F
1559 configword  0x300005 0x87 0x83
1560 configword  0x300006 0xE5 0x85 0xBF
1561 configword  0x300008 0x0F 0x0F
1562 configword  0x300009 0xC0 0xC0
1563 configword  0x30000A 0x0F 0x0F
1564 configword  0x30000B 0xE0 0xE0
1565 configword  0x30000C 0x0F 0x0F
1566 configword  0x30000D 0x40 0x40
1567 XINST       1
1568 idlocrange  0x200000 0x200007
1570 name        18f4553
1571 using       18f4550
1573 name        18f4580
1574 using       18f2580
1576 name        18f4585
1577 using       18f2525
1578 split       0x60
1579 configword  0x300005 0x86 0x82
1580 configword  0x300006 0xF5 0x85 0xBF
1582 name        18f4610
1583 using       18f2510
1584 ramsize     3968
1586 name        18f4620
1587 using       18f2510
1588 ramsize     3968
1589 configword  0x300009 0xC0 0xC0
1590 configword  0x30000B 0xE0 0xE0
1592 name        18f4680
1593 using       18f2580
1594 ramsize     3328
1595 configword  0x300006 0xF5 0x85 0xBF
1597 name        18f4682
1598 using       18f2682
1600 name        18f4685
1601 using       18f2682
1602 configword  0x300008 0x3F 0x3F
1603 configword  0x30000A 0x3F 0x3F
1604 configword  0x30000C 0x3F 0x3F
1606 name        18f6310
1607 ramsize     768
1608 split       0x60
1609 configrange 0x300001 0x30000C
1610 configword  0x300001 0xCF 0x07
1611 configword  0x300002 0x1F 0x1F
1612 configword  0x300003 0x1F 0x1F
1613 configword  0x300004 0x00 0xC3
1614 configword  0x300005 0x85 0x81
1615 configword  0x300006 0xC1 0x81 0xBF
1616 configword  0x300008 0x01 0x01
1617 configword  0x30000C 0x00 0x01
1618 XINST       1
1619 idlocrange  0x200000 0x200007
1621 name        18f6390
1622 ramsize     768
1623 split       0x60
1624 configrange 0x300001 0x300008
1625 configword  0x300001 0xCF 0x07
1626 configword  0x300002 0x1F 0x1F
1627 configword  0x300003 0x1F 0x1F
1628 configword  0x300005 0x85 0x81
1629 configword  0x300006 0xC1 0x81 0xBF
1630 configword  0x300008 0x01 0x01
1631 XINST       1
1632 idlocrange  0x200000 0x200007
1634 name        18f6393
1635 using       18f6390
1637 name        18f6410
1638 using       18f6310
1640 name        18f6490
1641 using       18f6390
1643 name        18f6493
1644 using       18f6390
1646 name        18f6520
1647 ramsize     2048
1648 split       0x60
1649 configrange 0x300001 0x30000D
1650 configword  0x300001 0x27 0x27
1651 configword  0x300002 0x0F 0x0F
1652 configword  0x300003 0x0F 0x0F
1653 configword  0x300004 0x00 0x83
1654 configword  0x300005 0x01 0x03
1655 configword  0x300006 0x85 0x85
1656 configword  0x300008 0x0F 0xFF
1657 configword  0x300009 0xC0 0xC0
1658 configword  0x30000A 0x0F 0xFF
1659 configword  0x30000B 0xE0 0xE0
1660 configword  0x30000C 0x0F 0xFF
1661 configword  0x30000D 0x40 0x40
1662 idlocrange  0x200000 0x200007
1664 name        18f6525
1665 ramsize     3840
1666 split       0x60
1667 configrange 0x300001 0x30000D
1668 configword  0x300001 0x2F 0x2F
1669 configword  0x300002 0x0F 0x0F
1670 configword  0x300003 0x1F 0x1F
1671 configword  0x300004 0x00 0x83
1672 configword  0x300005 0x81 0x83
1673 configword  0x300006 0x85 0x85
1674 configword  0x300008 0x07 0x0F
1675 configword  0x300009 0xC0 0xC0
1676 configword  0x30000A 0x07 0x0F
1677 configword  0x30000B 0xE0 0xE0
1678 configword  0x30000C 0x07 0x0F
1679 configword  0x30000D 0x40 0x40
1680 idlocrange  0x200000 0x200007
1682 name        18f6527
1683 ramsize     3936
1684 split       0x60
1685 configrange 0x300001 0x30000D
1686 configword  0x300001 0xCF 0x07
1687 configword  0x300002 0x1F 0x1F
1688 configword  0x300003 0x1F 0x1F
1689 configword  0x300005 0x85 0x81
1690 configword  0x300006 0xF5 0x85 0xBF
1691 configword  0x300008 0x07 0xFF
1692 configword  0x300009 0xC0 0xC0
1693 configword  0x30000A 0x07 0xFF
1694 configword  0x30000B 0xE0 0xE0
1695 configword  0x30000C 0x07 0xFF
1696 configword  0x30000D 0x40 0x40
1697 XINST       1
1698 idlocrange  0x200000 0x200007
1700 name        18f6585
1701 using       18f6525
1702 ramsize     3328
1704 name        18f6620
1705 using       18f6520
1706 ramsize     3840
1708 name        18f6621
1709 using       18f6525
1710 configword  0x300008 0x0F 0x0F
1711 configword  0x30000A 0x0F 0x0F
1712 configword  0x30000C 0x0F 0x0F
1714 name        18f6622
1715 using       18f6527
1716 configword  0x300008 0x0F 0xFF
1717 configword  0x30000A 0x0F 0xFF
1718 configword  0x30000C 0x0F 0xFF
1720 name        18f6627
1721 ramsize     3936
1722 split       0x60
1723 configrange 0x300001 0x30000D
1724 configword  0x300001 0xCF 0x07
1725 configword  0x300002 0x1F 0x1F
1726 configword  0x300003 0x1F 0x1F
1727 configword  0x300005 0x85 0x83
1728 configword  0x300006 0xF5 0x85 0xBF
1729 configword  0x300008 0x3F 0xFF
1730 configword  0x300009 0xC0 0xC0
1731 configword  0x30000A 0x3F 0xFF
1732 configword  0x30000B 0xE0 0xE0
1733 configword  0x30000C 0x3F 0xFF
1734 configword  0x30000D 0x40 0x40
1735 XINST       1
1736 idlocrange  0x200000 0x200007
1738 name        18f6628
1739 using       18f6627
1741 name        18f6680
1742 using       18f6525
1743 ramsize     3328
1744 configword  0x300008 0x0F 0x0F
1745 configword  0x30000A 0x0F 0x0F
1746 configword  0x30000C 0x0F 0x0F
1748 name        18f6720
1749 using       18f6520
1750 ramsize     3840
1751 configword  0x300008 0xFF 0xFF
1752 configword  0x30000A 0xFF 0xFF
1753 configword  0x30000C 0xFF 0xFF
1755 name        18f6722
1756 using       18f6627
1757 configword  0x300008 0xFF 0xFF
1758 configword  0x30000A 0xFF 0xFF
1759 configword  0x30000C 0xFF 0xFF
1761 name        18f6723
1762 using       18f6627
1763 configword  0x300008 0xFF 0xFF
1764 configword  0x30000A 0xFF 0xFF
1765 configword  0x30000C 0xFF 0xFF
1767 name        18f8310
1768 using       18f6310
1769 configword  0x300004 0xC3 0xC3
1770 configword  0x30000C 0x01 0x01
1772 name        18f8390
1773 using       18f6390
1775 name        18f8393
1776 using       18f6390
1778 name        18f8410
1779 using       18f6310
1780 configword  0x300004 0xC3 0xC3
1781 configword  0x30000C 0x01 0x01
1783 name        18f8490
1784 using       18f6390
1786 name        18f8493
1787 using       18f6390
1789 name        18f8520
1790 using       18f6520
1791 configword  0x300004 0x83 0x83
1793 name        18f8525
1794 using       18f6525
1795 configword  0x300004 0x83 0x83
1796 configword  0x300005 0x83 0x83
1798 name        18f8527
1799 ramsize     3936
1800 split       0x60
1801 configrange 0x300001 0x30000D
1802 configword  0x300001 0xCF 0x07
1803 configword  0x300002 0x1F 0x1F
1804 configword  0x300003 0x1F 0x1F
1805 configword  0x300004 0xF3 0xF3
1806 configword  0x300005 0x87 0x83
1807 configword  0x300006 0xF5 0x85 0xBF
1808 configword  0x300008 0x07 0xFF
1809 configword  0x300009 0xC0 0xC0
1810 configword  0x30000A 0x07 0xFF
1811 configword  0x30000B 0xE0 0xE0
1812 configword  0x30000C 0x07 0xFF
1813 configword  0x30000D 0x40 0x40
1814 XINST       1
1815 idlocrange  0x200000 0x200007
1817 name        18f8585
1818 using       18f6525
1819 ramsize     3328
1820 configword  0x300004 0x83 0x83
1821 configword  0x300005 0x83 0x83
1823 name        18f8620
1824 using       18f6520
1825 ramsize     3840
1826 configword  0x300004 0x83 0x83
1828 name        18f8621
1829 ramsize     3840
1830 split       0x60
1831 configrange 0x300001 0x30000D
1832 configword  0x300001 0x2F 0x2F
1833 configword  0x300002 0x0F 0x0F
1834 configword  0x300003 0x1F 0x1F
1835 configword  0x300004 0x83 0x83
1836 configword  0x300005 0x83 0x83
1837 configword  0x300006 0x85 0x85
1838 configword  0x300008 0x0F 0x0F
1839 configword  0x300009 0xC0 0xC0
1840 configword  0x30000A 0x0F 0x0F
1841 configword  0x30000B 0xE0 0xE0
1842 configword  0x30000C 0x0F 0x0F
1843 configword  0x30000D 0x40 0x40
1844 idlocrange  0x200000 0x200007
1846 name        18f8622
1847 using       18f8527
1848 configword  0x300008 0x0F 0xFF
1849 configword  0x30000A 0x0F 0xFF
1850 configword  0x30000C 0x0F 0xFF
1852 name        18f8627
1853 using       18f8527
1854 configword  0x300008 0x3F 0xFF
1855 configword  0x30000A 0x3F 0xFF
1856 configword  0x30000C 0x3F 0xFF
1858 name        18f8628
1859 using       18f8527
1860 configword  0x300008 0x3F 0xFF
1861 configword  0x30000A 0x3F 0xFF
1862 configword  0x30000C 0x3F 0xFF
1864 name        18f8680
1865 using       18f8621
1866 ramsize     3328
1868 name        18f8720
1869 ramsize     3840
1870 split       0x60
1871 configrange 0x300001 0x30000D
1872 configword  0x300001 0x27 0x27
1873 configword  0x300002 0x0F 0x0F
1874 configword  0x300003 0x0F 0x0F
1875 configword  0x300004 0x83 0x83
1876 configword  0x300005 0x01 0x03
1877 configword  0x300006 0x85 0x85
1878 configword  0x300008 0xFF 0xFF
1879 configword  0x300009 0xC0 0xC0
1880 configword  0x30000A 0xFF 0xFF
1881 configword  0x30000B 0xE0 0xE0
1882 configword  0x30000C 0xFF 0xFF
1883 configword  0x30000D 0x40 0x40
1884 idlocrange  0x200000 0x200007
1886 name        18f8722
1887 using       18f8527
1888 configword  0x300008 0xFF 0xFF
1889 configword  0x30000A 0xFF 0xFF
1890 configword  0x30000C 0xFF 0xFF
1892 name        18f8723
1893 using       18f8527
1894 configword  0x300008 0xFF 0xFF
1895 configword  0x30000A 0xFF 0xFF
1896 configword  0x30000C 0xFF 0xFF
1898 name        18lf13k22
1899 using       18f13k22
1901 name        18lf13k50
1902 using       18f13k50
1904 name        18lf14k22
1905 using       18f13k22
1906 ramsize     512
1908 name        18lf14k50
1909 using       18f13k50
1910 ramsize     768
1912 name        18lf23k22
1913 using       18f23k22
1915 name        18lf24j10
1916 using       18f24j10
1918 name        18lf24j11
1919 using       18f24j11
1921 name        18lf24j50
1922 using       18f24j11
1923 configword  0x003FF8 0x6F 0xEF 0xBF
1924 configword  0x003FF9 0x07 0xF7
1926 name        18lf24k22
1927 using       18f23k22
1928 ramsize     768
1930 name        18lf24k50
1931 using       18f24k50
1933 name        18lf25j10
1934 using       18f25j10
1936 name        18lf25j11
1937 using       18f25j11
1939 name        18lf25j50
1940 using       18f25j11
1941 configword  0x007FF8 0x6F 0xEF 0xBF
1942 configword  0x007FF9 0x07 0xF7
1944 name        18lf25k22
1945 using       18f23k22
1946 ramsize     1536
1947 configword  0x300008 0x0F 0x0F
1948 configword  0x30000A 0x0F 0x0F
1949 configword  0x30000C 0x0F 0x0F
1951 name        18lf25k50
1952 using       18f45k50
1953 configword  0x300006 0xE5 0xA5 0xBF
1955 name        18lf25k80
1956 using       18f25k80
1958 name        18lf26j11
1959 using       18f26j11
1961 name        18lf26j13
1962 using       18f26j13
1964 name        18lf26j50
1965 using       18f26j11
1966 configword  0x00FFF8 0x6F 0xEF 0xBF
1967 configword  0x00FFF9 0x07 0xF7
1969 name        18lf26j53
1970 using       18f26j13
1971 ramsize     3776
1972 configword  0x00FFF9 0x07 0xF7
1973 configword  0x00FFFD 0x0B 0xFB
1974 configword  0x00FFFF 0x0B 0xFB
1976 name        18lf26k22
1977 using       18f23k22
1978 ramsize     3936
1979 configword  0x300008 0x0F 0x0F
1980 configword  0x30000A 0x0F 0x0F
1981 configword  0x30000C 0x0F 0x0F
1983 name        18lf26k80
1984 using       18f25k80
1986 name        18lf27j13
1987 using       18f27j13
1989 name        18lf27j53
1990 using       18f27j13
1991 ramsize     3776
1992 configword  0x01FFF9 0x07 0xF7
1993 configword  0x01FFFD 0x0B 0xFB
1994 configword  0x01FFFF 0x0B 0xFB
1996 name        18lf43k22
1997 using       18f23k22
1999 name        18lf44j10
2000 using       18f24j10
2002 name        18lf44j11
2003 using       18f24j11
2005 name        18lf44j50
2006 using       18f24j11
2007 configword  0x003FF8 0x6F 0xEF 0xBF
2008 configword  0x003FF9 0x07 0xF7
2010 name        18lf44k22
2011 using       18f23k22
2012 ramsize     768
2014 name        18lf45j10
2015 using       18f25j10
2017 name        18lf45j11
2018 using       18f25j11
2020 name        18lf45j50
2021 using       18f25j11
2022 configword  0x007FF8 0x6F 0xEF 0xBF
2023 configword  0x007FF9 0x07 0xF7
2025 name        18lf45k22
2026 using       18f23k22
2027 ramsize     1536
2028 configword  0x300008 0x0F 0x0F
2029 configword  0x30000A 0x0F 0x0F
2030 configword  0x30000C 0x0F 0x0F
2032 name        18lf45k50
2033 using       18f45k50
2035 name        18lf45k80
2036 using       18f25k80
2038 name        18lf46j11
2039 using       18f26j11
2041 name        18lf46j13
2042 using       18f26j13
2044 name        18lf46j50
2045 using       18f26j11
2046 configword  0x00FFF8 0x6F 0xEF 0xBF
2047 configword  0x00FFF9 0x07 0xF7
2049 name        18lf46j53
2050 using       18f26j13
2051 ramsize     3776
2052 configword  0x00FFF9 0x07 0xF7
2053 configword  0x00FFFD 0x0B 0xFB
2054 configword  0x00FFFF 0x0B 0xFB
2056 name        18lf46k22
2057 using       18f23k22
2058 ramsize     3936
2059 configword  0x300008 0x0F 0x0F
2060 configword  0x30000A 0x0F 0x0F
2061 configword  0x30000C 0x0F 0x0F
2063 name        18lf46k80
2064 using       18f25k80
2066 name        18lf47j13
2067 using       18f27j13
2069 name        18lf47j53
2070 using       18f27j13
2071 ramsize     3776
2072 configword  0x01FFF9 0x07 0xF7
2073 configword  0x01FFFD 0x0B 0xFB
2074 configword  0x01FFFF 0x0B 0xFB
2076 name        18lf65k80
2077 using       18f25k80
2078 configword  0x300005 0x8F 0x8F
2080 name        18lf66k80
2081 using       18f25k80
2082 configword  0x300005 0x8F 0x8F
2084 name        18lf242
2085 using       18f242
2087 name        18lf248
2088 using       18f248
2090 name        18lf252
2091 using       18f242
2092 ramsize     1536
2093 configword  0x300008 0x0F 0x0F
2094 configword  0x30000A 0x0F 0x0F
2095 configword  0x30000C 0x0F 0x0F
2097 name        18lf258
2098 using       18f248
2099 ramsize     1536
2100 configword  0x300008 0x0F 0x0F
2101 configword  0x30000A 0x0F 0x0F
2102 configword  0x30000C 0x0F 0x0F
2104 name        18lf442
2105 using       18f242
2107 name        18lf448
2108 using       18f248
2110 name        18lf452
2111 using       18f242
2112 ramsize     1536
2113 configword  0x300008 0x0F 0x0F
2114 configword  0x30000A 0x0F 0x0F
2115 configword  0x30000C 0x0F 0x0F
2117 name        18lf458
2118 using       18f248
2119 ramsize     1536
2120 configword  0x300008 0x0F 0x0F
2121 configword  0x30000A 0x0F 0x0F
2122 configword  0x30000C 0x0F 0x0F
2124 name        18lf1220
2125 using       18f1220
2127 name        18lf1230
2128 using       18f1230
2130 name        18lf1320
2131 using       18f1220
2133 name        18lf1330
2134 using       18f1230
2136 name        18lf2220
2137 using       18f2320
2138 configword  0x300008 0x03 0x0F
2139 configword  0x30000A 0x03 0x0F
2140 configword  0x30000C 0x03 0x0F
2142 name        18lf2221
2143 using       18f13k22
2144 ramsize     512
2145 split       0x80
2146 configword  0x300001 0xCF 0x07
2147 configword  0x300005 0x87 0x83
2148 configword  0x300006 0xF5 0x85 0xBF
2150 name        18lf2320
2151 using       18f2320
2153 name        18lf2321
2154 using       18f13k22
2155 ramsize     512
2156 split       0x80
2157 configword  0x300001 0xCF 0x07
2158 configword  0x300005 0x87 0x83
2159 configword  0x300006 0xF5 0x85 0xBF
2161 name        18lf2331
2162 using       18f2331
2164 name        18lf2410
2165 using       18f23k20
2166 ramsize     768
2167 split       0x80
2168 configword  0x300005 0x87 0x83
2169 configword  0x300009 0x40 0x40
2170 configword  0x30000B 0x60 0x60
2172 name        18lf2420
2173 using       18f23k20
2174 ramsize     768
2175 split       0x80
2176 configword  0x300005 0x87 0x83
2178 name        18lf2423
2179 using       18f23k20
2180 ramsize     768
2181 split       0x80
2182 configword  0x300005 0x87 0x83
2184 name        18lf2431
2185 using       18f4431
2186 configword  0x300005 0x80 0x9D
2188 name        18lf2439
2189 using       18f248
2190 ramsize     640
2191 split       0x80
2192 configword  0x300001 0x07 0x22
2194 name        18lf2450
2195 # 0x200..0x3FF is not implemented, but we leave that to the linker ;-)
2196 using       18f2450
2198 name        18lf2455
2199 using       18f2455
2201 name        18lf2458
2202 using       18f2455
2204 name        18lf2480
2205 using       18f23k20
2206 ramsize     768
2207 configword  0x300005 0x86 0x82
2208 configword  0x300006 0xD5 0x85 0xBF
2210 name        18lf2510
2211 using       18f2510
2213 name        18lf2515
2214 using       18f2525
2215 configword  0x300009 0x40 0x40
2216 configword  0x30000B 0x60 0x60
2218 name        18lf2520
2219 using       18f2510
2220 configword  0x300009 0xC0 0xC0
2221 configword  0x30000B 0xE0 0xE0
2223 name        18lf2523
2224 using       18f2510
2225 configword  0x300009 0xC0 0xC0
2226 configword  0x30000B 0xE0 0xE0
2228 name        18lf2525
2229 using       18f2525
2231 name        18lf2539
2232 using       18f2539
2234 name        18lf2550
2235 using       18f4550
2236 configword  0x300006 0xC5 0x85 0xBF
2238 name        18lf2553
2239 using       18f4550
2240 configword  0x300006 0xC5 0x85 0xBF
2242 name        18lf2580
2243 using       18f2580
2245 name        18lf2585
2246 using       18f2525
2247 split       0x60
2248 configword  0x300005 0x86 0x82
2249 configword  0x300006 0xF5 0x85 0xBF
2251 name        18lf2610
2252 using       18f2510
2253 ramsize     3968
2255 name        18lf2620
2256 using       18f2510
2257 ramsize     3968
2258 configword  0x300009 0xC0 0xC0
2259 configword  0x30000B 0xE0 0xE0
2261 name        18lf2680
2262 using       18f2580
2263 ramsize     3328
2264 configword  0x300006 0xF5 0x85 0xBF
2266 name        18lf2682
2267 using       18f2682
2269 name        18lf2685
2270 using       18f2682
2271 configword  0x300008 0x3F 0x3F
2272 configword  0x30000A 0x3F 0x3F
2273 configword  0x30000C 0x3F 0x3F
2275 name        18lf4220
2276 using       18f2320
2277 configword  0x300008 0x03 0x0F
2278 configword  0x30000A 0x03 0x0F
2279 configword  0x30000C 0x03 0x0F
2281 name        18lf4221
2282 using       18f13k22
2283 ramsize     512
2284 split       0x80
2285 configword  0x300001 0xCF 0x07
2286 configword  0x300005 0x87 0x83
2287 configword  0x300006 0xF5 0x85 0xBF
2289 name        18lf4320
2290 using       18f2320
2292 name        18lf4321
2293 using       18f13k22
2294 ramsize     512
2295 split       0x80
2296 configword  0x300001 0xCF 0x07
2297 configword  0x300005 0x87 0x83
2298 configword  0x300006 0xF5 0x85 0xBF
2300 name        18lf4331
2301 using       18f2331
2302 configword  0x300005 0x9D 0x9D
2304 name        18lf4410
2305 using       18f23k20
2306 ramsize     768
2307 split       0x80
2308 configword  0x300005 0x87 0x83
2309 configword  0x300009 0x40 0x40
2310 configword  0x30000B 0x60 0x60
2312 name        18lf4420
2313 using       18f23k20
2314 ramsize     768
2315 split       0x80
2316 configword  0x300005 0x87 0x83
2318 name        18lf4423
2319 using       18f23k20
2320 ramsize     768
2321 split       0x80
2322 configword  0x300005 0x87 0x83
2324 name        18lf4431
2325 using       18f4431
2327 name        18lf4439
2328 using       18f248
2329 ramsize     640
2330 split       0x80
2331 configword  0x300001 0x07 0x22
2333 name        18lf4450
2334 using       18f2450
2335 configword  0x300006 0xED 0x85 0xBF
2337 name        18lf4455
2338 using       18f2455
2339 configword  0x300006 0xE5 0x85 0xBF
2341 name        18lf4458
2342 using       18f2455
2343 configword  0x300006 0xE5 0x85 0xBF
2345 name        18lf4480
2346 using       18f23k20
2347 ramsize     768
2348 configword  0x300005 0x86 0x82
2349 configword  0x300006 0xD5 0x85 0xBF
2351 name        18lf4510
2352 using       18f2510
2354 name        18lf4515
2355 using       18f2525
2356 configword  0x300009 0x40 0x40
2357 configword  0x30000B 0x60 0x60
2359 name        18lf4520
2360 using       18f2510
2361 configword  0x300009 0xC0 0xC0
2362 configword  0x30000B 0xE0 0xE0
2364 name        18lf4523
2365 using       18f2510
2366 configword  0x300009 0xC0 0xC0
2367 configword  0x30000B 0xE0 0xE0
2369 name        18lf4525
2370 using       18f2525
2372 name        18lf4539
2373 using       18f2539
2375 name        18lf4550
2376 using       18f4550
2378 name        18lf4553
2379 using       18f4550
2381 name        18lf4580
2382 using       18f2580
2384 name        18lf4585
2385 using       18f2525
2386 split       0x60
2387 configword  0x300005 0x86 0x82
2388 configword  0x300006 0xF5 0x85 0xBF
2390 name        18lf4610
2391 using       18f2510
2392 ramsize     3968
2394 name        18lf4620
2395 using       18f2510
2396 ramsize     3968
2397 configword  0x300009 0xC0 0xC0
2398 configword  0x30000B 0xE0 0xE0
2400 name        18lf4680
2401 using       18f2580
2402 ramsize     3328
2403 configword  0x300006 0xF5 0x85 0xBF
2405 name        18lf4682
2406 using       18f2682
2408 name        18lf4685
2409 using       18f2682
2410 configword  0x300008 0x3F 0x3F
2411 configword  0x30000A 0x3F 0x3F
2412 configword  0x30000C 0x3F 0x3F
2414 name        18lf6310
2415 using       18f6310
2417 name        18lf6390
2418 using       18f6390
2420 name        18lf6393
2421 using       18f6390
2423 name        18lf6410
2424 using       18f6310
2426 name        18lf6490
2427 using       18f6390
2429 name        18lf6493
2430 using       18f6390
2432 name        18lf6520
2433 using       18f6520
2435 name        18lf6525
2436 using       18f6525
2438 name        18lf6527
2439 using       18f6527
2441 name        18lf6585
2442 using       18f6525
2443 ramsize     3328
2445 name        18lf6620
2446 using       18f6520
2447 ramsize     3840
2449 name        18lf6621
2450 using       18f8621
2451 configword  0x300004 0x00 0x83
2452 configword  0x300005 0x81 0x83
2454 name        18lf6622
2455 using       18f6527
2456 configword  0x300008 0x0F 0xFF
2457 configword  0x30000A 0x0F 0xFF
2458 configword  0x30000C 0x0F 0xFF
2460 name        18lf6627
2461 using       18f6627
2463 name        18lf6628
2464 using       18f6627
2466 name        18lf6680
2467 using       18f8621
2468 ramsize     3328
2469 configword  0x300004 0x00 0x83
2470 configword  0x300005 0x81 0x83
2472 name        18lf6720
2473 using       18f8720
2474 configword  0x300004 0x00 0x83
2476 name        18lf6722
2477 using       18f6627
2478 configword  0x300008 0xFF 0xFF
2479 configword  0x30000A 0xFF 0xFF
2480 configword  0x30000C 0xFF 0xFF
2482 name        18lf6723
2483 using       18f6627
2484 configword  0x300008 0xFF 0xFF
2485 configword  0x30000A 0xFF 0xFF
2486 configword  0x30000C 0xFF 0xFF
2488 name        18lf8310
2489 using       18f6310
2490 configword  0x300004 0xC3 0xC3
2491 configword  0x30000C 0x01 0x01
2493 name        18lf8390
2494 using       18f6390
2496 name        18lf8393
2497 using       18f6390
2499 name        18lf8410
2500 using       18f6310
2501 configword  0x300004 0xC3 0xC3
2502 configword  0x30000C 0x01 0x01
2504 name        18lf8490
2505 using       18f6390
2507 name        18lf8493
2508 using       18f6390
2510 name        18lf8520
2511 using       18f6520
2512 configword  0x300004 0x83 0x83
2514 name        18lf8525
2515 using       18f6525
2516 configword  0x300004 0x83 0x83
2517 configword  0x300005 0x83 0x83
2519 name        18lf8527
2520 using       18f8527
2522 name        18lf8585
2523 using       18f6525
2524 ramsize     3328
2525 configword  0x300004 0x83 0x83
2526 configword  0x300005 0x83 0x83
2528 name        18lf8620
2529 using       18f6520
2530 ramsize     3840
2531 configword  0x300004 0x83 0x83
2533 name        18lf8621
2534 using       18f8621
2536 name        18lf8622
2537 using       18f8527
2538 configword  0x300008 0x0F 0xFF
2539 configword  0x30000A 0x0F 0xFF
2540 configword  0x30000C 0x0F 0xFF
2542 name        18lf8627
2543 using       18f8527
2544 configword  0x300008 0x3F 0xFF
2545 configword  0x30000A 0x3F 0xFF
2546 configword  0x30000C 0x3F 0xFF
2548 name        18lf8628
2549 using       18f8527
2550 configword  0x300008 0x3F 0xFF
2551 configword  0x30000A 0x3F 0xFF
2552 configword  0x30000C 0x3F 0xFF
2554 name        18lf8680
2555 using       18f8621
2556 ramsize     3328
2558 name        18lf8720
2559 using       18f8720
2561 name        18lf8722
2562 using       18f8527
2563 configword  0x300008 0xFF 0xFF
2564 configword  0x30000A 0xFF 0xFF
2565 configword  0x30000C 0xFF 0xFF
2567 name        18lf8723
2568 using       18f8527
2569 configword  0x300008 0xFF 0xFF
2570 configword  0x30000A 0xFF 0xFF
2571 configword  0x30000C 0xFF 0xFF