Maxim-Integrated /max32657 /I3C0 /CONT_STATUS

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as CONT_STATUS

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (IDLE)STATE0 (WAIT)WAIT 0 (NACK)NACK 0 (NONE)IBITYPE 0 (TARG_START)TARG_START 0 (REQ_DONE)REQ_DONE 0 (DONE)DONE 0 (RX_RDY)RX_RDY 0 (TX_NFULL)TX_NFULL 0 (IBI_WON)IBI_WON 0 (ERRWARN)ERRWARN 0 (CONT_TRANS)CONT_TRANS 0IBI_ADDR

IBITYPE=NONE, STATE=IDLE

Description

Controller Status Register.

Fields

STATE

Current working state.

0 (IDLE): Bus Idle.

1 (TARG_REQ): I3C Bus i stopped and a target is holding SDA low.

2 (SDR_TXSDRMSG): SDR Message Mode using SDRMSG registers.

3 (SDR_NORM): Normal SDR message mode.

4 (DDR): DDR Message mode

5 (DAA): Dynamic Address Assignment mode.

6 (IBI_ACKNACK): IP is waiting for the application to provide an ACK or NACK decision.

7 (IBI_RX): IP is receiving an IBI.

WAIT

Depending on STATE, WAIT is 1 when it’s waiting in an intermediary state.

NACK

Address was NACKed.

IBITYPE

The type of event for which arbitration was last won.

0 (NONE): None.

1 (IBI): In-band Interrupt.

2 (CONT_REQ): Controller request.

3 (HOTJOIN_REQ): Hot-Join request.

TARG_START

Target START detected.

REQ_DONE

CTRL1 Request completed.

DONE

Message completed.

RX_RDY

Receive data ready.

TX_NFULL

TX FIFO Not Full flag.

IBI_WON

IBI Arbitration won.

ERRWARN

Error or warning status.

CONT_TRANS

IP transitioned from I3C target to controller.

IBI_ADDR

The address of a received IBI or dcontroller request.

Links

()