Master Status Register: 0x0000_0040

31 12 11 10 9 8 7 6 5 4 3 1 0
Reserved recoverDropped stopDropped startDropped Reserved Recover drop stop start Reserved isBusy
Bits Field Description Privilege
0 isBusy The busy status of the controller.
1'b1: Busy
1'b0: Idle
Read
1-3 Reserved Reserved. N/A
4 start Master issues the START bit. Read/Write
5 stop Master issues the STOP bit. Read/Write
6 drop Master drops the transfer due to address confilct. Read/Write
7 Recover Master issues recover sequence by toggling the SCL line multiple times to recover the slave.
1'b1: Trigger recover sequence.
1'b0: Idle
Read/Write
8 Reserved Reserved N/A
9 startDropped Indicates timeout occurred during the start transaction.
1'b1: Timeout occurred.
1'b0: No timeout occurred.
Write 1'b1 to reset this flag.
Read/Write
10 stopDropped Indicates timeout occurred during the stop transaction.
1'b1: Timeout occurred.
1'b0: No timeout occurred.
Write 1'b1 to reset this flag.
Read/Write
11 recoverDropped Indicates timeout occurred during the recover transaction.
1'b1: Timeout occurred.
1'b0: No timeout occurred.
Write 1'b1 to reset this flag.
Read/Write
12-31 Reserved Reserved N/A