Code: Select all
register volatile struct {
unsigned INT0IP0:1;
unsigned INT0IP1:1;
unsigned INT0IP2:1;
unsigned :1;
unsigned IC1IP0:1;
unsigned IC1IP1:1;
unsigned IC1IP2:1;
unsigned :1;
unsigned OC1IP0:1;
unsigned OC1IP1:1;
unsigned OC1IP2:1;
unsigned :1;
unsigned T1IP0:1;
unsigned T1IP1:1;
unsigned T1IP2:2; <---- Should be T1IP2:1;