//
// This header file was automatically generated by:
//
-// inc2h.pl V1.7
+// inc2h.pl V4514
//
// Copyright (c) 2002, Kevin L. Pauba, All Rights Reserved
//
//----- T1CON Bits ---------------------------------------------------------
-//----- CMCON Bits --------------------------------------------------------
+//----- COMCON Bits --------------------------------------------------------
//----- OPTION Bits --------------------------------------------------------
#define CINV CMCON_bits.CINV
#define COUT CMCON_bits.COUT
+// ----- EECON1 bits --------------------
+typedef union {
+ struct {
+ unsigned char RD:1;
+ unsigned char WR:1;
+ unsigned char WREN:1;
+ unsigned char WRERR:1;
+ unsigned char :1;
+ unsigned char :1;
+ unsigned char :1;
+ unsigned char :1;
+ };
+} __EECON1_bits_t;
+extern volatile __EECON1_bits_t __at(EECON1_ADDR) EECON1_bits;
+
+#define RD EECON1_bits.RD
+#define WR EECON1_bits.WR
+#define WREN EECON1_bits.WREN
+#define WRERR EECON1_bits.WRERR
+
// ----- GPIO bits --------------------
typedef union {
struct {
unsigned char :1;
unsigned char VREN:1;
};
- struct {
- unsigned char RD:1;
- unsigned char WR:1;
- unsigned char WREN:1;
- unsigned char WRERR:1;
- unsigned char :1;
- unsigned char :1;
- unsigned char :1;
- unsigned char :1;
- };
} __VRCON_bits_t;
extern volatile __VRCON_bits_t __at(VRCON_ADDR) VRCON_bits;
#define VR0 VRCON_bits.VR0
-#define RD VRCON_bits.RD
#define VR1 VRCON_bits.VR1
-#define WR VRCON_bits.WR
#define VR2 VRCON_bits.VR2
-#define WREN VRCON_bits.WREN
#define VR3 VRCON_bits.VR3
-#define WRERR VRCON_bits.WRERR
#define VRR VRCON_bits.VRR
#define VREN VRCON_bits.VREN