Home
last modified time | relevance | path

Searched refs:GPIOx (Results 1 – 12 of 12) sorted by relevance

/loramac-node-latest/src/boards/mcu/stm32/STM32L4xx_HAL_Driver/Inc/
Dstm32l4xx_ll_gpio.h302 __STATIC_INLINE void LL_GPIO_SetPinMode(GPIO_TypeDef *GPIOx, uint32_t Pin, uint32_t Mode) in LL_GPIO_SetPinMode() argument
304 …MODIFY_REG(GPIOx->MODER, (GPIO_MODER_MODE0 << (POSITION_VAL(Pin) * 2U)), (Mode << (POSITION_VAL(Pi… in LL_GPIO_SetPinMode()
336 __STATIC_INLINE uint32_t LL_GPIO_GetPinMode(GPIO_TypeDef *GPIOx, uint32_t Pin) in LL_GPIO_GetPinMode() argument
338 return (uint32_t)(READ_BIT(GPIOx->MODER, in LL_GPIO_GetPinMode()
371 __STATIC_INLINE void LL_GPIO_SetPinOutputType(GPIO_TypeDef *GPIOx, uint32_t PinMask, uint32_t Outpu… in LL_GPIO_SetPinOutputType() argument
373 MODIFY_REG(GPIOx->OTYPER, PinMask, (PinMask * OutputType)); in LL_GPIO_SetPinOutputType()
405 __STATIC_INLINE uint32_t LL_GPIO_GetPinOutputType(GPIO_TypeDef *GPIOx, uint32_t Pin) in LL_GPIO_GetPinOutputType() argument
407 return (uint32_t)(READ_BIT(GPIOx->OTYPER, Pin) >> POSITION_VAL(Pin)); in LL_GPIO_GetPinOutputType()
442 __STATIC_INLINE void LL_GPIO_SetPinSpeed(GPIO_TypeDef *GPIOx, uint32_t Pin, uint32_t Speed) in LL_GPIO_SetPinSpeed() argument
444 MODIFY_REG(GPIOx->OSPEEDR, (GPIO_OSPEEDR_OSPEED0 << (POSITION_VAL(Pin) * 2U)), in LL_GPIO_SetPinSpeed()
[all …]
Dstm32l4xx_hal_gpio.h275 void HAL_GPIO_Init(GPIO_TypeDef *GPIOx, GPIO_InitTypeDef *GPIO_Init);
276 void HAL_GPIO_DeInit(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin);
287 GPIO_PinState HAL_GPIO_ReadPin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);
288 void HAL_GPIO_WritePin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState);
289 void HAL_GPIO_TogglePin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);
290 HAL_StatusTypeDef HAL_GPIO_LockPin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);
/loramac-node-latest/src/boards/mcu/stm32/STM32L1xx_HAL_Driver/Inc/
Dstm32l1xx_ll_gpio.h290 __STATIC_INLINE void LL_GPIO_SetPinMode(GPIO_TypeDef *GPIOx, uint32_t Pin, uint32_t Mode) in LL_GPIO_SetPinMode() argument
292 …MODIFY_REG(GPIOx->MODER, (GPIO_MODER_MODER0 << (POSITION_VAL(Pin) * 2U)), (Mode << (POSITION_VAL(P… in LL_GPIO_SetPinMode()
324 __STATIC_INLINE uint32_t LL_GPIO_GetPinMode(GPIO_TypeDef *GPIOx, uint32_t Pin) in LL_GPIO_GetPinMode() argument
326 return (uint32_t)(READ_BIT(GPIOx->MODER, in LL_GPIO_GetPinMode()
359 __STATIC_INLINE void LL_GPIO_SetPinOutputType(GPIO_TypeDef *GPIOx, uint32_t PinMask, uint32_t Outpu… in LL_GPIO_SetPinOutputType() argument
361 MODIFY_REG(GPIOx->OTYPER, PinMask, (PinMask * OutputType)); in LL_GPIO_SetPinOutputType()
393 __STATIC_INLINE uint32_t LL_GPIO_GetPinOutputType(GPIO_TypeDef *GPIOx, uint32_t Pin) in LL_GPIO_GetPinOutputType() argument
395 return (uint32_t)(READ_BIT(GPIOx->OTYPER, Pin) >> POSITION_VAL(Pin)); in LL_GPIO_GetPinOutputType()
430 __STATIC_INLINE void LL_GPIO_SetPinSpeed(GPIO_TypeDef *GPIOx, uint32_t Pin, uint32_t Speed) in LL_GPIO_SetPinSpeed() argument
432 MODIFY_REG(GPIOx->OSPEEDR, (GPIO_OSPEEDER_OSPEEDR0 << (POSITION_VAL(Pin) * 2U)), in LL_GPIO_SetPinSpeed()
[all …]
Dstm32l1xx_hal_gpio.h293 void HAL_GPIO_Init(GPIO_TypeDef *GPIOx, GPIO_InitTypeDef *GPIO_Init);
294 void HAL_GPIO_DeInit(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin);
306 GPIO_PinState HAL_GPIO_ReadPin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);
307 void HAL_GPIO_WritePin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState);
308 void HAL_GPIO_TogglePin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);
309 HAL_StatusTypeDef HAL_GPIO_LockPin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);
/loramac-node-latest/src/boards/mcu/stm32/STM32L0xx_HAL_Driver/Inc/
Dstm32l0xx_ll_gpio.h286 __STATIC_INLINE void LL_GPIO_SetPinMode(GPIO_TypeDef *GPIOx, uint32_t Pin, uint32_t Mode) in LL_GPIO_SetPinMode() argument
288 MODIFY_REG(GPIOx->MODER, ((Pin * Pin) * GPIO_MODER_MODE0), ((Pin * Pin) * Mode)); in LL_GPIO_SetPinMode()
320 __STATIC_INLINE uint32_t LL_GPIO_GetPinMode(GPIO_TypeDef *GPIOx, uint32_t Pin) in LL_GPIO_GetPinMode() argument
322 return (uint32_t)(READ_BIT(GPIOx->MODER, ((Pin * Pin) * GPIO_MODER_MODE0)) / (Pin * Pin)); in LL_GPIO_GetPinMode()
354 __STATIC_INLINE void LL_GPIO_SetPinOutputType(GPIO_TypeDef *GPIOx, uint32_t PinMask, uint32_t Outpu… in LL_GPIO_SetPinOutputType() argument
356 MODIFY_REG(GPIOx->OTYPER, PinMask, (PinMask * OutputType)); in LL_GPIO_SetPinOutputType()
388 __STATIC_INLINE uint32_t LL_GPIO_GetPinOutputType(GPIO_TypeDef *GPIOx, uint32_t Pin) in LL_GPIO_GetPinOutputType() argument
390 return (uint32_t)(READ_BIT(GPIOx->OTYPER, Pin) / Pin); in LL_GPIO_GetPinOutputType()
425 __STATIC_INLINE void LL_GPIO_SetPinSpeed(GPIO_TypeDef *GPIOx, uint32_t Pin, uint32_t Speed) in LL_GPIO_SetPinSpeed() argument
427 MODIFY_REG(GPIOx->OSPEEDR, ((Pin * Pin) * GPIO_OSPEEDER_OSPEED0), ((Pin * Pin) * Speed)); in LL_GPIO_SetPinSpeed()
[all …]
Dstm32l0xx_hal_gpio.h292 void HAL_GPIO_Init(GPIO_TypeDef *GPIOx, GPIO_InitTypeDef *GPIO_Init);
293 void HAL_GPIO_DeInit(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin);
302 GPIO_PinState HAL_GPIO_ReadPin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);
303 void HAL_GPIO_WritePin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState);
304 void HAL_GPIO_TogglePin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);
305 HAL_StatusTypeDef HAL_GPIO_LockPin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);
/loramac-node-latest/src/boards/mcu/stm32/STM32L0xx_HAL_Driver/Src/
Dstm32l0xx_hal_gpio.c183 void HAL_GPIO_Init(GPIO_TypeDef *GPIOx, GPIO_InitTypeDef *GPIO_Init) in HAL_GPIO_Init() argument
192 assert_param(IS_GPIO_PIN_AVAILABLE(GPIOx,(GPIO_Init->Pin))); in HAL_GPIO_Init()
207 assert_param(IS_GPIO_AF_AVAILABLE(GPIOx,(GPIO_Init->Alternate))); in HAL_GPIO_Init()
209 temp = GPIOx->AFR[position >> 3U]; in HAL_GPIO_Init()
212 GPIOx->AFR[position >> 3U] = temp; in HAL_GPIO_Init()
222 temp = GPIOx->OSPEEDR; in HAL_GPIO_Init()
225 GPIOx->OSPEEDR = temp; in HAL_GPIO_Init()
228 temp= GPIOx->OTYPER; in HAL_GPIO_Init()
231 GPIOx->OTYPER = temp; in HAL_GPIO_Init()
235 temp = GPIOx->MODER; in HAL_GPIO_Init()
[all …]
Dstm32l0xx_ll_gpio.c112 ErrorStatus LL_GPIO_DeInit(GPIO_TypeDef *GPIOx) in LL_GPIO_DeInit() argument
117 assert_param(IS_GPIO_ALL_INSTANCE(GPIOx)); in LL_GPIO_DeInit()
120 if (GPIOx == GPIOA) in LL_GPIO_DeInit()
125 else if (GPIOx == GPIOB) in LL_GPIO_DeInit()
130 else if (GPIOx == GPIOC) in LL_GPIO_DeInit()
136 else if (GPIOx == GPIOD) in LL_GPIO_DeInit()
143 else if (GPIOx == GPIOE) in LL_GPIO_DeInit()
150 else if (GPIOx == GPIOH) in LL_GPIO_DeInit()
173 ErrorStatus LL_GPIO_Init(GPIO_TypeDef *GPIOx, LL_GPIO_InitTypeDef *GPIO_InitStruct) in LL_GPIO_Init() argument
179 assert_param(IS_GPIO_ALL_INSTANCE(GPIOx)); in LL_GPIO_Init()
[all …]
/loramac-node-latest/src/boards/mcu/stm32/STM32L4xx_HAL_Driver/Src/
Dstm32l4xx_hal_gpio.c188 void HAL_GPIO_Init(GPIO_TypeDef *GPIOx, GPIO_InitTypeDef *GPIO_Init) in HAL_GPIO_Init() argument
195 assert_param(IS_GPIO_ALL_INSTANCE(GPIOx)); in HAL_GPIO_Init()
213 assert_param(IS_GPIO_AF_INSTANCE(GPIOx)); in HAL_GPIO_Init()
217 temp = GPIOx->AFR[position >> 3u]; in HAL_GPIO_Init()
220 GPIOx->AFR[position >> 3u] = temp; in HAL_GPIO_Init()
224 temp = GPIOx->MODER; in HAL_GPIO_Init()
227 GPIOx->MODER = temp; in HAL_GPIO_Init()
236 temp = GPIOx->OSPEEDR; in HAL_GPIO_Init()
239 GPIOx->OSPEEDR = temp; in HAL_GPIO_Init()
242 temp = GPIOx->OTYPER; in HAL_GPIO_Init()
[all …]
Dstm32l4xx_ll_gpio.c125 ErrorStatus LL_GPIO_DeInit(GPIO_TypeDef *GPIOx) in LL_GPIO_DeInit() argument
130 assert_param(IS_GPIO_ALL_INSTANCE(GPIOx)); in LL_GPIO_DeInit()
133 if (GPIOx == GPIOA) in LL_GPIO_DeInit()
138 else if (GPIOx == GPIOB) in LL_GPIO_DeInit()
143 else if (GPIOx == GPIOC) in LL_GPIO_DeInit()
149 else if (GPIOx == GPIOD) in LL_GPIO_DeInit()
156 else if (GPIOx == GPIOE) in LL_GPIO_DeInit()
163 else if (GPIOx == GPIOF) in LL_GPIO_DeInit()
170 else if (GPIOx == GPIOG) in LL_GPIO_DeInit()
177 else if (GPIOx == GPIOH) in LL_GPIO_DeInit()
[all …]
/loramac-node-latest/src/boards/mcu/stm32/STM32L1xx_HAL_Driver/Src/
Dstm32l1xx_hal_gpio.c194 void HAL_GPIO_Init(GPIO_TypeDef *GPIOx, GPIO_InitTypeDef *GPIO_Init) in HAL_GPIO_Init() argument
201 assert_param(IS_GPIO_ALL_INSTANCE(GPIOx)); in HAL_GPIO_Init()
219 assert_param(IS_GPIO_AF_INSTANCE(GPIOx)); in HAL_GPIO_Init()
224 temp = GPIOx->AFR[position >> 3]; in HAL_GPIO_Init()
227 GPIOx->AFR[position >> 3] = temp; in HAL_GPIO_Init()
231 temp = GPIOx->MODER; in HAL_GPIO_Init()
234 GPIOx->MODER = temp; in HAL_GPIO_Init()
243 temp = GPIOx->OSPEEDR; in HAL_GPIO_Init()
246 GPIOx->OSPEEDR = temp; in HAL_GPIO_Init()
249 temp = GPIOx->OTYPER; in HAL_GPIO_Init()
[all …]
Dstm32l1xx_ll_gpio.c120 ErrorStatus LL_GPIO_DeInit(GPIO_TypeDef *GPIOx) in LL_GPIO_DeInit() argument
125 assert_param(IS_GPIO_ALL_INSTANCE(GPIOx)); in LL_GPIO_DeInit()
128 if (GPIOx == GPIOA) in LL_GPIO_DeInit()
133 else if (GPIOx == GPIOB) in LL_GPIO_DeInit()
138 else if (GPIOx == GPIOC) in LL_GPIO_DeInit()
144 else if (GPIOx == GPIOD) in LL_GPIO_DeInit()
151 else if (GPIOx == GPIOE) in LL_GPIO_DeInit()
158 else if (GPIOx == GPIOF) in LL_GPIO_DeInit()
165 else if (GPIOx == GPIOG) in LL_GPIO_DeInit()
172 else if (GPIOx == GPIOH) in LL_GPIO_DeInit()
[all …]