* device/include/pic/pic16f627a.h,
[fw/sdcc] / device / include / pic / pic16f628a.h
index fa28bbdc63d721125e2a14605c059377550c74b0..b3503f0c953350b086b24bb1e4ac07de5580ca05 100644 (file)
@@ -152,42 +152,6 @@ extern __sfr  __at (EECON1_ADDR)                  EECON1;
 extern __sfr  __at (EECON2_ADDR)                  EECON2;
 extern __sfr  __at (VRCON_ADDR)                   VRCON;
 
-//----- STATUS Bits --------------------------------------------------------
-
-
-//----- INTCON Bits --------------------------------------------------------
-
-
-//----- PIR1 Bits ----------------------------------------------------------
-
-
-//----- T1CON Bits ---------------------------------------------------------
-
-//----- T2CON Bits ---------------------------------------------------------
-
-//----- CCP1CON Bits ---------------------------------------------------------
-
-//----- RCSTA Bits ---------------------------------------------------------
-
-//----- CMCON Bits ---------------------------------------------------------
-
-
-//----- OPTION Bits --------------------------------------------------------
-
-
-//----- PIE1 Bits ----------------------------------------------------------
-
-
-//----- PCON Bits ----------------------------------------------------------
-
-
-//----- TXSTA Bits ----------------------------------------------------------
-
-//----- EECON1 Bits ---------------------------------------------------------
-
-//----- VRCON Bits ---------------------------------------------------------
-
-
 //==========================================================================
 //
 //       RAM Definition
@@ -464,8 +428,8 @@ typedef union {
     unsigned char RA3:1;
     unsigned char RA4:1;
     unsigned char RA5:1;
-    unsigned char :1;
-    unsigned char :1;
+    unsigned char RA6:1;
+    unsigned char RA7:1;
   };
 } __PORTA_bits_t;
 extern volatile __PORTA_bits_t __at(PORTA_ADDR) PORTA_bits;
@@ -477,6 +441,8 @@ extern volatile __PORTA_bits_t __at(PORTA_ADDR) PORTA_bits;
 #define RA3                  PORTA_bits.RA3
 #define RA4                  PORTA_bits.RA4
 #define RA5                  PORTA_bits.RA5
+#define RA6                  PORTA_bits.RA6
+#define RA7                  PORTA_bits.RA7
 #endif /* NO_BIT_DEFINES */
 
 // ----- PORTB bits --------------------
@@ -615,8 +581,8 @@ typedef union {
     unsigned char TRISA3:1;
     unsigned char TRISA4:1;
     unsigned char TRISA5:1;
-    unsigned char :1;
-    unsigned char :1;
+    unsigned char TRISA6:1;
+    unsigned char TRISA7:1;
   };
 } __TRISA_bits_t;
 extern volatile __TRISA_bits_t __at(TRISA_ADDR) TRISA_bits;
@@ -628,6 +594,8 @@ extern volatile __TRISA_bits_t __at(TRISA_ADDR) TRISA_bits;
 #define TRISA3               TRISA_bits.TRISA3
 #define TRISA4               TRISA_bits.TRISA4
 #define TRISA5               TRISA_bits.TRISA5
+#define TRISA6               TRISA_bits.TRISA6
+#define TRISA7               TRISA_bits.TRISA7
 #endif /* NO_BIT_DEFINES */
 
 // ----- TRISB bits --------------------