Home
last modified time | relevance | path

Searched refs:gpioState (Results 1 – 6 of 6) sorted by relevance

/hal_nxp-latest/mcux/mcux-sdk/components/gpio/
Dfsl_adapter_gpio.c556 hal_gpio_state_t *gpioState; in HAL_GpioInit() local
563 gpioState = (hal_gpio_state_t *)gpioHandle; in HAL_GpioInit()
573 status = HAL_GpioAddItem(&s_GpioHead, gpioState); in HAL_GpioInit()
579 (void)memcpy((void *)&gpioState->direction, (void *)pinConfig, sizeof(hal_gpio_pin_config_t)); in HAL_GpioInit()
587 hal_gpio_state_t *gpioState; in HAL_GpioDeinit() local
591 gpioState = (hal_gpio_state_t *)gpioHandle; in HAL_GpioDeinit()
592 if (kHAL_GpioDirectionIn == gpioState->direction) in HAL_GpioDeinit()
596 (void)HAL_GpioRemoveItem(&s_GpioHead, gpioState); in HAL_GpioDeinit()
602 hal_gpio_state_t *gpioState; in HAL_GpioGetInput() local
607 gpioState = (hal_gpio_state_t *)gpioHandle; in HAL_GpioGetInput()
[all …]
Dfsl_adapter_rt_gpio.c188 hal_gpio_state_t *gpioState; in HAL_GpioInit() local
197 gpioState = (hal_gpio_state_t *)gpioHandle; in HAL_GpioInit()
206 status = HAL_GpioAddItem(&s_GpioHead, gpioState); in HAL_GpioInit()
212 gpioState->pin.pin = pinConfig->pin; in HAL_GpioInit()
213 gpioState->pin.port = pinConfig->port; in HAL_GpioInit()
214 gpioState->pin.direction = (uint16_t)pinConfig->direction; in HAL_GpioInit()
215 gpioState->pin.trigger = (uint16_t)kHAL_GpioInterruptDisable; in HAL_GpioInit()
229 if (0U == GET_GPIO_PORT_INIT_FLAG(gpioState->pin.port)) in HAL_GpioInit()
231 SET_GPIO_PORT_INIT_FLAG(gpioState->pin.port); in HAL_GpioInit()
242 assert(gpioState->pin.port < ARRAY_SIZE(gpioClockName)); in HAL_GpioInit()
[all …]
Dfsl_adapter_igpio.c271 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()
[all …]
Dfsl_adapter_rgpio.c227 hal_gpio_state_t *gpioState; in HAL_GpioInit() local
234 gpioState = (hal_gpio_state_t *)gpioHandle; in HAL_GpioInit()
243 status = HAL_GpioAddItem(&s_GpioHead, gpioState); in HAL_GpioInit()
249 gpioState->pin.pin = pinConfig->pin; in HAL_GpioInit()
250 gpioState->pin.port = pinConfig->port; in HAL_GpioInit()
251 gpioState->pin.direction = (uint16_t)pinConfig->direction; in HAL_GpioInit()
252 gpioState->pin.trigger = (uint16_t)kHAL_GpioInterruptDisable; in HAL_GpioInit()
264 RGPIO_PinInit(s_rgpioBases[gpioState->pin.port], gpioState->pin.pin, &gpioPinConfig); in HAL_GpioInit()
271 hal_gpio_state_t *gpioState; in HAL_GpioDeinit() local
275 gpioState = (hal_gpio_state_t *)gpioHandle; in HAL_GpioDeinit()
[all …]
Dfsl_adapter_lpc_gpio.c203 hal_gpio_state_t *gpioState; in HAL_GpioInit() local
214 gpioState = (hal_gpio_state_t *)gpioHandle; in HAL_GpioInit()
222 status = HAL_GpioAddItem(&s_GpioHead, gpioState); in HAL_GpioInit()
228 gpioState->pin.pin = pinConfig->pin; in HAL_GpioInit()
229 gpioState->pin.port = pinConfig->port; in HAL_GpioInit()
230 gpioState->pin.pinSet.direction = (uint8_t)pinConfig->direction; in HAL_GpioInit()
231 gpioState->pin.pint.pintInitialized = 0U; in HAL_GpioInit()
249 assert(gpioState->pin.port < ARRAY_SIZE(gpioClockName)); in HAL_GpioInit()
250 CLOCK_EnableClock(gpioClockName[gpioState->pin.port]); in HAL_GpioInit()
257 RESET_ClearPeripheralReset(gpioResets[gpioState->pin.port]); in HAL_GpioInit()
Dfsl_adapter_gint.c425 hal_gpio_state_t *gpioState;
441 gpioState = (hal_gpio_state_t *)gpioHandle;
449 status = HAL_GpioAddItem(&s_GpioHead, gpioState);
455 gpioState->pin.pin = pinConfig->pin;
456 gpioState->pin.port = pinConfig->port;
457 gpioState->pin.direction = pinConfig->direction;