* doc/sdccman.lyx: added more pic16 port documentation
[fw/sdcc] / device / include / pic16 / pic18fregs.h
1
2 /*
3  * pic18fregs.h - 18F Family Device Library Header
4  *
5  * This file is part of the GNU PIC Library.
6  *
7  * January, 2004
8  * The GNU PIC Library is maintained by,
9  *      Vangelis Rokas <vrokas@otenet.gr>
10  *
11  * $Id$
12  *
13  */
14
15 #ifndef __PIC18FREGS_H__
16 #define __PIC18FREGS_H__
17
18
19 #if defined(pic18f242)
20 #  include <pic18f248.h>
21
22 #elif defined(pic18f252)
23 #  include <pic18f252.h>
24
25 #elif defined(pic18f258)
26 #  include <pic18f258.h>
27
28 #elif defined(pic18f442)
29 #  include <pic18f442.h>
30
31 #elif defined(pic18f448)
32 #  include <pic18f448.h>
33
34 #elif defined(pic18f452)
35 #  include <pic18f452.h>
36
37 #elif defined(pic18f458)
38 # include <pic18f458.h>
39
40 #else
41 #  error Unsupported processor
42
43 #endif
44
45 #endif /* __PIC18FREGS_H__ */