Lines Matching refs:gpioState
271 hal_gpio_state_t *gpioState; in HAL_GpioInit() local
284 gpioState = (hal_gpio_state_t *)gpioHandle; in HAL_GpioInit()
298 status = HAL_GpioAddItem(&s_GpioHead, gpioState); in HAL_GpioInit()
304 gpioState->pin.pin = pinConfig->pin; in HAL_GpioInit()
305 gpioState->pin.port = pinConfig->port; in HAL_GpioInit()
306 gpioState->pin.direction = (uint16_t)pinConfig->direction; in HAL_GpioInit()
307 gpioState->pin.trigger = (uint16_t)kHAL_GpioInterruptDisable; in HAL_GpioInit()
319 GPIO_PinInit(gpioList[gpioState->pin.port], gpioState->pin.pin, &gpioPinconfig); in HAL_GpioInit()
325 hal_gpio_state_t *gpioState; in HAL_GpioDeinit() local
330 gpioState = (hal_gpio_state_t *)gpioHandle; in HAL_GpioDeinit()
332 if ((uint16_t)kHAL_GpioDirectionIn == gpioState->pin.direction) in HAL_GpioDeinit()
334 … GPIO_PortDisableInterrupts(gpioList[gpioState->pin.port], ((uint32_t)1U << gpioState->pin.pin)); in HAL_GpioDeinit()
337 (void)HAL_GpioRemoveItem(&s_GpioHead, gpioState); in HAL_GpioDeinit()