![]() |
ISSDK
1.7
IoT Sensing Software Development Kit
|
The GPIO pin handle for KSDK. More...
#include <gpio_driver.h>
Data Fields | |
GPIO_Type * | base |
PORT_Type * | portBase |
uint32_t | pinNumber |
uint32_t | mask |
IRQn_Type | irq |
clock_ip_name_t | clockName |
port_number_t | portNumber |
gint_port_t | portNumber |
The GPIO pin handle for KSDK.
Definition at line 75 of file gpio_driver.h.
GPIO_Type * base |
Base address of the GPIO Port.
Definition at line 77 of file gpio_driver.h.
Referenced by ksdk_gpio_clr_pin(), ksdk_gpio_read_pin(), ksdk_gpio_set_pin(), ksdk_gpio_toggle_pin(), and ksdk_gpio_write_pin().
clock_ip_name_t clockName |
Clock Name for the port.
Definition at line 82 of file gpio_driver.h.
Referenced by initializeStatusSubsystem().
IRQn_Type irq |
IRQ Number for the port.
Definition at line 81 of file gpio_driver.h.
uint32_t mask |
mask value for a pin.
Definition at line 80 of file gpio_driver.h.
Referenced by ksdk_gpio_clr_pin(), ksdk_gpio_set_pin(), and ksdk_gpio_toggle_pin().
uint32_t pinNumber |
pin number start from 0 -31.
Definition at line 79 of file gpio_driver.h.
Referenced by ksdk_gpio_read_pin(), and ksdk_gpio_write_pin().
PORT_Type* portBase |
Base address of the GPIO Port.
Definition at line 78 of file gpio_driver.h.
gint_port_t portNumber |
Port Number for the port.
Definition at line 75 of file gpio_driver.h.
port_number_t portNumber |
Port Number for the port.
Definition at line 83 of file gpio_driver.h.
Referenced by ksdk_gpio_clr_pin(), ksdk_gpio_read_pin(), ksdk_gpio_set_pin(), ksdk_gpio_toggle_pin(), and ksdk_gpio_write_pin().