# Registers ## I2C_SR1 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |-------|-------|-------|-------|-------|-------|-------|-------|-----|------|------|-------|-------|-----|------|----| | SMB | TIME | Res. | PEC | OVR | AF | ARLO | BERR | TxE | RxNE | Res. | STOPF | ADD10 | BTF | ADDR | SB | | ALERT | OUT | | ERR | | | | | | | | | | | | | | rc_w0 | rc_w0 | | rc_w0 | rc_w0 | rc_w0 | rc_w0 | rc_w0 | r | r | | r | r | r | r | r | ## I2C_SR2 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | | PEC[7:0] | DUALF | SMB | SMBDE | GEN | Res. | TRA | BUSY | MSL | | | | HOST | FAULT | CALL | | | | | | r | r | r | r | r | r | r | r | r | r | r | r | | r | r | r | Expected: 00030040: SR2: 0000 0000 0000 0011 = BUSY, MSL SR1: 0000 0000 0100 0000 = RxNE Actual: 0x00070084: SR2: 0000 0000 0000 0111 = TRA, BUSY, MSL SR1: 0000 0000 1000 0100 = TxE, BTF