Home
last modified time | relevance | path

Searched refs:ARM_GPIO_Pin_t (Results 1 – 2 of 2) sorted by relevance

/trusted-firmware-m-latest/platform/ext/cmsis/CMSIS/Driver/Include/
DDriver_GPIO.h38 typedef uint32_t ARM_GPIO_Pin_t; typedef
134 typedef void (*ARM_GPIO_SignalEvent_t) (ARM_GPIO_Pin_t pin, uint32_t event); /* Pointer to \ref AR…
141 …int32_t (*Setup) (ARM_GPIO_Pin_t pin, ARM_GPIO_SignalEvent_t cb_event); ///< Pointer to…
142 …int32_t (*SetDirection) (ARM_GPIO_Pin_t pin, ARM_GPIO_DIRECTION direction); ///< Pointer to…
143 …int32_t (*SetOutputMode) (ARM_GPIO_Pin_t pin, ARM_GPIO_OUTPUT_MODE mode); ///< Pointer to…
144 …int32_t (*SetPullResistor) (ARM_GPIO_Pin_t pin, ARM_GPIO_PULL_RESISTOR resistor); ///< Pointer to…
145 …int32_t (*SetEventTrigger) (ARM_GPIO_Pin_t pin, ARM_GPIO_EVENT_TRIGGER trigger); ///< Pointer to…
146 …void (*SetOutput) (ARM_GPIO_Pin_t pin, uint32_t val); ///< Pointer to…
147 …uint32_t (*GetInput) (ARM_GPIO_Pin_t pin); ///< Pointer to…
/trusted-firmware-m-latest/platform/ext/cmsis/CMSIS/Driver/DriverTemplates/
DDriver_GPIO.c27 static int32_t GPIO_Setup (ARM_GPIO_Pin_t pin, ARM_GPIO_SignalEvent_t cb_event) { in GPIO_Setup()
39 static int32_t GPIO_SetDirection (ARM_GPIO_Pin_t pin, ARM_GPIO_DIRECTION direction) { in GPIO_SetDirection()
60 static int32_t GPIO_SetOutputMode (ARM_GPIO_Pin_t pin, ARM_GPIO_OUTPUT_MODE mode) { in GPIO_SetOutputMode()
81 static int32_t GPIO_SetPullResistor (ARM_GPIO_Pin_t pin, ARM_GPIO_PULL_RESISTOR resistor) { in GPIO_SetPullResistor()
104 static int32_t GPIO_SetEventTrigger (ARM_GPIO_Pin_t pin, ARM_GPIO_EVENT_TRIGGER trigger) { in GPIO_SetEventTrigger()
129 static void GPIO_SetOutput (ARM_GPIO_Pin_t pin, uint32_t val) { in GPIO_SetOutput()
136 static uint32_t GPIO_GetInput (ARM_GPIO_Pin_t pin) { in GPIO_GetInput()