Added missing comment in SST89x5xRDx.h
[fw/sdcc] / device / include / pic16 / pic18f2220.h
index 22eb00cb1b27536fb745b7d7461e4c159e61f499..60f16b9f381f42f8800c48125569fb73cd4ee1f0 100644 (file)
@@ -25,7 +25,7 @@ typedef union {
                unsigned RA4:1;
                unsigned RA5:1;
                unsigned RA6:1;
-               unsigned :1;
+               unsigned RA7:1;
        };
 
        struct {
@@ -81,12 +81,23 @@ typedef union {
                unsigned INT0:1;
                unsigned INT1:1;
                unsigned INT2:1;
-               unsigned INT3:1;
+               unsigned CCP2:1;
                unsigned :1;
                unsigned :1;
                unsigned :1;
                unsigned :1;
        };
+
+       struct {
+               unsigned AN12:1;
+               unsigned AN10:1;
+               unsigned AN8:1;
+               unsigned AN9:1;
+               unsigned AN11:1;
+               unsigned KBI1:1;
+               unsigned KBI2:1;
+               unsigned KBI3:1;
+       };
 } __PORTBbits_t;
 
 extern volatile __PORTBbits_t __at (0xf81) PORTBbits;
@@ -453,6 +464,16 @@ typedef union {
                unsigned :1;
                unsigned :1;
        };
+       struct {
+               unsigned :1;
+               unsigned :1;
+               unsigned :1;
+               unsigned :1;
+               unsigned DC2B0:1;
+               unsigned DC2B1:1;
+               unsigned :1;
+               unsigned :1;
+       };
 } __CCP2CONbits_t;
 
 extern volatile __CCP2CONbits_t __at (0xfba) CCP2CONbits;
@@ -471,6 +492,16 @@ typedef union {
                unsigned :1;
                unsigned :1;
        };
+       struct {
+               unsigned :1;
+               unsigned :1;
+               unsigned :1;
+               unsigned :1;
+               unsigned DC1B0:1;
+               unsigned DC1B1:1;
+               unsigned :1;
+               unsigned :1;
+       };
 } __CCP1CONbits_t;
 
 extern volatile __CCP1CONbits_t __at (0xfbd) CCP1CONbits;
@@ -700,6 +731,21 @@ typedef union {
 extern volatile __OSCCONbits_t __at (0xfd3) OSCCONbits;
 
 extern __sfr __at (0xfd5) T0CON;
+typedef union {
+       struct {
+               unsigned T0PS0:1;
+               unsigned T0PS1:1;
+               unsigned T0PS2:1;
+               unsigned PSA:1;
+               unsigned T0SE:1;
+               unsigned T0CS:1;
+               unsigned T08BIT:1;
+               unsigned TMR0ON:1;
+       };
+} __T0CONbits_t;
+
+extern volatile __T0CONbits_t __at (0xfd5) T0CONbits;
+
 extern __sfr __at (0xfd6) TMR0L;
 extern __sfr __at (0xfd7) TMR0H;
 extern __sfr __at (0xfd8) STATUS;