Module timeoutr

Source
Expand description

Status register 1

Structs§

TIMEOUTRrs
Status register 1

Enums§

TEXTEN
Extended clock timeout enable
TIDLE
Idle clock timeout detection Note: This bit can be written only when TIMOUTEN=0.
TIMOUTEN
Clock timeout enable

Type Aliases§

R
Register TIMEOUTR reader
TEXTEN_R
Field TEXTEN reader - Extended clock timeout enable
TEXTEN_W
Field TEXTEN writer - Extended clock timeout enable
TIDLE_R
Field TIDLE reader - Idle clock timeout detection Note: This bit can be written only when TIMOUTEN=0.
TIDLE_W
Field TIDLE writer - Idle clock timeout detection Note: This bit can be written only when TIMOUTEN=0.
TIMEOUTA_R
Field TIMEOUTA reader - Bus Timeout A This field is used to configure: The SCL low timeout condition tTIMEOUT when TIDLE=0 tTIMEOUT= (TIMEOUTA+1) x 2048 x tI2CCLK The bus idle condition (both SCL and SDA high) when TIDLE=1 tIDLE= (TIMEOUTA+1) x 4 x tI2CCLK Note: These bits can be written only when TIMOUTEN=0.
TIMEOUTA_W
Field TIMEOUTA writer - Bus Timeout A This field is used to configure: The SCL low timeout condition tTIMEOUT when TIDLE=0 tTIMEOUT= (TIMEOUTA+1) x 2048 x tI2CCLK The bus idle condition (both SCL and SDA high) when TIDLE=1 tIDLE= (TIMEOUTA+1) x 4 x tI2CCLK Note: These bits can be written only when TIMOUTEN=0.
TIMEOUTB_R
Field TIMEOUTB reader - Bus timeout B This field is used to configure the cumulative clock extension timeout: In master mode, the master cumulative clock low extend time (tLOW:MEXT) is detected In slave mode, the slave cumulative clock low extend time (tLOW:SEXT) is detected tLOW:EXT= (TIMEOUTB+1) x 2048 x tI2CCLK Note: These bits can be written only when TEXTEN=0.
TIMEOUTB_W
Field TIMEOUTB writer - Bus timeout B This field is used to configure the cumulative clock extension timeout: In master mode, the master cumulative clock low extend time (tLOW:MEXT) is detected In slave mode, the slave cumulative clock low extend time (tLOW:SEXT) is detected tLOW:EXT= (TIMEOUTB+1) x 2048 x tI2CCLK Note: These bits can be written only when TEXTEN=0.
TIMOUTEN_R
Field TIMOUTEN reader - Clock timeout enable
TIMOUTEN_W
Field TIMOUTEN writer - Clock timeout enable
W
Register TIMEOUTR writer