struct { word PB0 :1; /* Port B Bit 0 */ word PB1 :1; /* Port B Bit 1 */ word PB2 :1; /* Port B Bit 2 */ word PB3 :1; /* Port B Bit 3 */ word PB4 :1; /* Port B Bit 4 */ word PB5 :1; /* Port B Bit 5 */ word PB6 :1; /* Port B Bit 6 */ word PB7 :1; /* Port B Bit 7 */ word PA0 :1; /* Port A Bit 0 */ word PA1 :1; /* Port A Bit 1 */ word PA2 :1; /* Port A Bit 2 */ word PA3 :1; /* Port A Bit 3 */ word PA4 :1; /* Port A Bit 4 */ word PA5 :1; /* Port A Bit 5 */ word PA6 :1; /* Port A Bit 6 */ word PA7 :1; /* Port A Bit 7 */ } Bits; struct { word grpPB :8; word grpPA :8; } MergedBits; } PORTABSTR; |