Why are the various C4 and C5 member variables not defined in XC8 for the P18f26J53?
typedef union {
struct {
unsigned TRISC0 :1;
unsigned TRISC1 :1;
unsigned TRISC2 :1;
unsigned :3;
unsigned TRISC6 :1;
unsigned TRISC7 :1;
};
struct {
unsigned :3;
unsigned TRISC3 :1;
};
} TRISCbits_t;
They shown as a valids pin in the datasheet. Am I missing something or is this a bug? C3 is not a valid pin but C4 and C5 are.
typedef union {
struct {
unsigned TRISC0 :1;
unsigned TRISC1 :1;
unsigned TRISC2 :1;
unsigned :3;
unsigned TRISC6 :1;
unsigned TRISC7 :1;
};
struct {
unsigned :3;
unsigned TRISC3 :1;
};
} TRISCbits_t;
They shown as a valids pin in the datasheet. Am I missing something or is this a bug? C3 is not a valid pin but C4 and C5 are.