stm32 /stm32h5 /STM32H573 /I3C /I3C_CRCAPR

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 I3C_CRCAPR

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 (B_0x0)CAPDHOFF 0 (B_0x0)CAPGRP

CAPDHOFF=B_0x0, CAPGRP=B_0x0

Description

I3C controller-role capability register

Fields

CAPDHOFF

delayed controller-role hand-off This bit is written by software during bus initialization (i.e. I3C_CFGR.EN=0) and indicates if this target I3C may need additional time to process a controller-role hand-off requested by the current controller. This bit is used to return the CRCAP2 byte in response to the GETCAPS CCC format 2.

0 (B_0x0): this I3C does not needs additional time to process a controller-role hand-off

1 (B_0x1): this I3C needs additional time to process a controller-role hand-off

CAPGRP

group management support (when acting as controller) This bit is written by software during bus initialization (i.e. I3C_CFGR.EN=0) and indicates if the I3C is able to support group management when it acts as a controller (after controller-role hand-off) via emitted DEFGRPA, RSTGRPA, and SETGRPA CCC. This bit is used to return the CRCAP1 byte in response to the GETCAPS CCC format 2.

0 (B_0x0): this I3C does not support group address capabilities

1 (B_0x1): this I3C supports group address capabilities (when becoming controller)

Links

()