Flasgs control
Posted: Sun Jan 21, 2018 10:25 am
Hello. I spent a day but i don't understand - how can i monitor flags which sets by function:
For example (part of hal_serial_lld.h):
Thanks a lot.
Code: Select all
chnAddFlagsI(ip, flags)For example (part of hal_serial_lld.h):
Code: Select all
/* Special case, LIN break detection.*/
if (sr & USART_SR_LBD) {
osalSysLockFromISR();
chnAddFlagsI(sdp, SD_BREAK_DETECTED);
u->SR = ~USART_SR_LBD;
osalSysUnlockFromISR();
}
Thanks a lot.