Home
last modified time | relevance | path

Searched refs:I3Cx (Results 1 – 7 of 7) sorted by relevance

/hal_stm32-latest/stm32cube/stm32n6xx/drivers/include/
Dstm32n6xx_ll_i3c.h652 __STATIC_INLINE void LL_I3C_Enable(I3C_TypeDef *I3Cx) in LL_I3C_Enable() argument
654 SET_BIT(I3Cx->CFGR, I3C_CFGR_EN); in LL_I3C_Enable()
665 __STATIC_INLINE void LL_I3C_Disable(I3C_TypeDef *I3Cx) in LL_I3C_Disable() argument
667 CLEAR_BIT(I3Cx->CFGR, I3C_CFGR_EN); in LL_I3C_Disable()
676 __STATIC_INLINE uint32_t LL_I3C_IsEnabled(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabled() argument
678 return ((READ_BIT(I3Cx->CFGR, I3C_CFGR_EN) == (I3C_CFGR_EN)) ? 1UL : 0UL); in LL_I3C_IsEnabled()
689 __STATIC_INLINE uint32_t LL_I3C_IsEnabledReset(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledReset() argument
691 return ((READ_BIT(I3Cx->DEVR0, I3C_DEVR0_RSTVAL) == (I3C_DEVR0_RSTVAL)) ? 1UL : 0UL); in LL_I3C_IsEnabledReset()
704 __STATIC_INLINE void LL_I3C_SetMode(I3C_TypeDef *I3Cx, uint32_t PeripheralMode) in LL_I3C_SetMode() argument
706 MODIFY_REG(I3Cx->CFGR, I3C_CFGR_CRINIT, PeripheralMode); in LL_I3C_SetMode()
[all …]
/hal_stm32-latest/stm32cube/stm32h5xx/drivers/include/
Dstm32h5xx_ll_i3c.h652 __STATIC_INLINE void LL_I3C_Enable(I3C_TypeDef *I3Cx) in LL_I3C_Enable() argument
654 SET_BIT(I3Cx->CFGR, I3C_CFGR_EN); in LL_I3C_Enable()
665 __STATIC_INLINE void LL_I3C_Disable(I3C_TypeDef *I3Cx) in LL_I3C_Disable() argument
667 CLEAR_BIT(I3Cx->CFGR, I3C_CFGR_EN); in LL_I3C_Disable()
676 __STATIC_INLINE uint32_t LL_I3C_IsEnabled(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabled() argument
678 return ((READ_BIT(I3Cx->CFGR, I3C_CFGR_EN) == (I3C_CFGR_EN)) ? 1UL : 0UL); in LL_I3C_IsEnabled()
689 __STATIC_INLINE uint32_t LL_I3C_IsEnabledReset(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledReset() argument
691 return ((READ_BIT(I3Cx->DEVR0, I3C_DEVR0_RSTVAL) == (I3C_DEVR0_RSTVAL)) ? 1UL : 0UL); in LL_I3C_IsEnabledReset()
704 __STATIC_INLINE void LL_I3C_SetMode(I3C_TypeDef *I3Cx, uint32_t PeripheralMode) in LL_I3C_SetMode() argument
706 MODIFY_REG(I3Cx->CFGR, I3C_CFGR_CRINIT, PeripheralMode); in LL_I3C_SetMode()
[all …]
Dstm32h5xx_ll_rcc.h3553 __STATIC_INLINE uint32_t LL_RCC_GetI3CClockSource(uint32_t I3Cx) in LL_RCC_GetI3CClockSource() argument
3555 return LL_RCC_GetClockSource(I3Cx); in LL_RCC_GetI3CClockSource()
/hal_stm32-latest/stm32cube/stm32h7rsxx/drivers/include/
Dstm32h7rsxx_ll_i3c.h655 __STATIC_INLINE void LL_I3C_Enable(I3C_TypeDef *I3Cx) in LL_I3C_Enable() argument
657 SET_BIT(I3Cx->CFGR, I3C_CFGR_EN); in LL_I3C_Enable()
668 __STATIC_INLINE void LL_I3C_Disable(I3C_TypeDef *I3Cx) in LL_I3C_Disable() argument
670 CLEAR_BIT(I3Cx->CFGR, I3C_CFGR_EN); in LL_I3C_Disable()
679 __STATIC_INLINE uint32_t LL_I3C_IsEnabled(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabled() argument
681 return ((READ_BIT(I3Cx->CFGR, I3C_CFGR_EN) == (I3C_CFGR_EN)) ? 1UL : 0UL); in LL_I3C_IsEnabled()
692 __STATIC_INLINE uint32_t LL_I3C_IsEnabledReset(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledReset() argument
694 return ((READ_BIT(I3Cx->DEVR0, I3C_DEVR0_RSTVAL) == (I3C_DEVR0_RSTVAL)) ? 1UL : 0UL); in LL_I3C_IsEnabledReset()
707 __STATIC_INLINE void LL_I3C_SetMode(I3C_TypeDef *I3Cx, uint32_t PeripheralMode) in LL_I3C_SetMode() argument
709 MODIFY_REG(I3Cx->CFGR, I3C_CFGR_CRINIT, PeripheralMode); in LL_I3C_SetMode()
[all …]
/hal_stm32-latest/stm32cube/stm32h5xx/drivers/src/
Dstm32h5xx_ll_i3c.c75 ErrorStatus LL_I3C_DeInit(const I3C_TypeDef *I3Cx) in LL_I3C_DeInit() argument
80 assert_param(IS_I3C_ALL_INSTANCE(I3Cx)); in LL_I3C_DeInit()
82 if (I3Cx == I3C1) in LL_I3C_DeInit()
91 else if (I3Cx == I3C2) in LL_I3C_DeInit()
119 ErrorStatus LL_I3C_Init(I3C_TypeDef *I3Cx, LL_I3C_InitTypeDef *I3C_InitStruct, uint32_t Mode) in LL_I3C_Init() argument
125 assert_param(IS_I3C_ALL_INSTANCE(I3Cx)); in LL_I3C_Init()
128 LL_I3C_Disable(I3Cx); in LL_I3C_Init()
138 LL_I3C_SetMode(I3Cx, LL_I3C_MODE_CONTROLLER); in LL_I3C_Init()
148 LL_I3C_ConfigClockWaveForm(I3Cx, waveform_value); in LL_I3C_Init()
157 LL_I3C_SetCtrlBusCharacteristic(I3Cx, timing_value); in LL_I3C_Init()
[all …]
/hal_stm32-latest/stm32cube/stm32n6xx/drivers/src/
Dstm32n6xx_ll_i3c.c75 ErrorStatus LL_I3C_DeInit(const I3C_TypeDef *I3Cx) in LL_I3C_DeInit() argument
80 assert_param(IS_I3C_ALL_INSTANCE(I3Cx)); in LL_I3C_DeInit()
82 if (I3Cx == I3C1) in LL_I3C_DeInit()
90 else if (I3Cx == I3C2) in LL_I3C_DeInit()
117 ErrorStatus LL_I3C_Init(I3C_TypeDef *I3Cx, LL_I3C_InitTypeDef *I3C_InitStruct, uint32_t Mode) in LL_I3C_Init() argument
123 assert_param(IS_I3C_ALL_INSTANCE(I3Cx)); in LL_I3C_Init()
126 LL_I3C_Disable(I3Cx); in LL_I3C_Init()
136 LL_I3C_SetMode(I3Cx, LL_I3C_MODE_CONTROLLER); in LL_I3C_Init()
146 LL_I3C_ConfigClockWaveForm(I3Cx, waveform_value); in LL_I3C_Init()
155 LL_I3C_SetCtrlBusCharacteristic(I3Cx, timing_value); in LL_I3C_Init()
[all …]
/hal_stm32-latest/stm32cube/stm32h7rsxx/drivers/src/
Dstm32h7rsxx_ll_i3c.c75 ErrorStatus LL_I3C_DeInit(const I3C_TypeDef *I3Cx) in LL_I3C_DeInit() argument
80 assert_param(IS_I3C_ALL_INSTANCE(I3Cx)); in LL_I3C_DeInit()
83 UNUSED(I3Cx); in LL_I3C_DeInit()
104 ErrorStatus LL_I3C_Init(I3C_TypeDef *I3Cx, LL_I3C_InitTypeDef *I3C_InitStruct, uint32_t Mode) in LL_I3C_Init() argument
110 assert_param(IS_I3C_ALL_INSTANCE(I3Cx)); in LL_I3C_Init()
113 LL_I3C_Disable(I3Cx); in LL_I3C_Init()
123 LL_I3C_SetMode(I3Cx, LL_I3C_MODE_CONTROLLER); in LL_I3C_Init()
133 LL_I3C_ConfigClockWaveForm(I3Cx, waveform_value); in LL_I3C_Init()
142 LL_I3C_SetCtrlBusCharacteristic(I3Cx, timing_value); in LL_I3C_Init()
147 LL_I3C_SetMode(I3Cx, LL_I3C_MODE_TARGET); in LL_I3C_Init()
[all …]