|
__no_init __regvar union { // declaring anonimus union for quick acceess to bits
unsigned char flags;
struct { // here we put the flags
unsigned char flag_DETECTED :1,
flag_DIRECTION :1,
flag_OUTPUT_DATA : 1,
flag_SPI_RECEIVED : 1;
};
} @ 10 ; // end of anonymus union
E-mail: info@telesys.ru