HAL I3C Use Cases ¶
Build Controller CCC Transfer Context ¶
Called functions:
Build Controller Private Transfer Context ¶
Called functions:
Prerequisite ¶
I3C Controller Initialization ¶
Called functions:
I3C Target Initialization ¶
Called functions:
I3C Deinitialization Sequence ¶
Called functions:
Process Controller Dynamic Address Assignment ¶
Called functions:
Process Controller CCC/Private Transfer ¶
Called functions:
Process Controller CCC/Private Transfer IT ¶
Called functions:
Process Controller CCC/Private Transfer DMA ¶
Called functions:
Controller Control-Role Switch to Target ¶
Called functions:
Controller Hot-Join ¶
Called functions:
Target Process When Controller Assign Dynamic Address ¶
Called functions:
Target Control-Role Switch to Controller ¶
Called functions:
Target Hot Join ¶
Called functions:
Process Target Tx IT ¶
Called functions:
Target Transfer Receive Rx IT ¶
Called functions:
Abort Process IT ¶
Called functions:
Abort Process DMA ¶
Called functions:
Recoverable Blocking Error ¶
Called functions:
Acquire/Release ¶
Called functions: