TRISE definitions, closes bug #
1162453
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@3769
4a8a32a2-be11-0410-ad9d-
d568d2c75423
-2005-05-19 Raphael Neider <rneider AT web.de>
+2005-05-24 Raphael Neider <rneider AT web.de>
+
+ * device/include/pic16/pic18f{442,452,458}.h: fixed wrong
+ TRISE definitions, closes bug #1162453
+
+2005-05-22 Raphael Neider <rneider AT web.de>
* src/pic16/main.c (_process_pragma): check for missing
arguments to pragmas code and udata
extern __sfr __at (0xf96) TRISE;
typedef union {
struct {
- unsigned :1;
unsigned TRISE0:1;
unsigned TRISE1:1;
unsigned TRISE2:1;
unsigned :1;
+ unsigned PSPMODE:1;
unsigned IBOV:1;
unsigned OBF:1;
unsigned IBF:1;
extern __sfr __at (0xf96) TRISE;
typedef union {
struct {
- unsigned :1;
unsigned TRISE0:1;
unsigned TRISE1:1;
unsigned TRISE2:1;
unsigned :1;
+ unsigned PSPMODE:1;
unsigned IBOV:1;
unsigned OBF:1;
unsigned IBF:1;
extern __sfr __at (0xf96) TRISE;
typedef union {
struct {
- unsigned :1;
unsigned TRISE0:1;
unsigned TRISE1:1;
unsigned TRISE2:1;
unsigned :1;
+ unsigned PSPMODE:1;
unsigned IBOV:1;
unsigned OBF:1;
unsigned IBF:1;