* device/include/pic/pic16f627a.h,
[fw/sdcc] / device / include / pic / pic16f887.h
index 544421432ee8b5c1bd36b3a9e3de8a1ff6bddd77..fce46ee5fd6a92190c0c6d98d062add2c68896ed 100644 (file)
@@ -1049,8 +1049,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;
@@ -1062,6 +1062,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 --------------------
@@ -1597,8 +1599,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;
@@ -1610,6 +1612,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 --------------------