Lines Matching refs:port
79 void GPIO_PinInit(gpio_port_num_t port, uint8_t pin, const gpio_pin_config_t *config) in GPIO_PinInit() argument
83 uint8_t instance = (uint8_t)port / PORT_NUMBERS_EACH_GPIO; in GPIO_PinInit()
84 uint8_t shift = (uint8_t)port % PORT_NUMBERS_EACH_GPIO; in GPIO_PinInit()
94 GPIO_PinWrite(port, pin, config->outputLogic); in GPIO_PinInit()
113 void GPIO_PinWrite(gpio_port_num_t port, uint8_t pin, uint8_t output) in GPIO_PinWrite() argument
115 uint8_t instance = (uint8_t)port / PORT_NUMBERS_EACH_GPIO; in GPIO_PinWrite()
116 uint8_t shift = (uint8_t)port % PORT_NUMBERS_EACH_GPIO; in GPIO_PinWrite()
139 void GPIO_PortSet(gpio_port_num_t port, uint8_t mask) in GPIO_PortSet() argument
141 uint8_t instance = (uint8_t)port / PORT_NUMBERS_EACH_GPIO; in GPIO_PortSet()
142 uint8_t shift = (uint8_t)port % PORT_NUMBERS_EACH_GPIO; in GPIO_PortSet()
158 void GPIO_PortClear(gpio_port_num_t port, uint8_t mask) in GPIO_PortClear() argument
160 uint8_t instance = (uint8_t)port / PORT_NUMBERS_EACH_GPIO; in GPIO_PortClear()
161 uint8_t shift = (uint8_t)port % PORT_NUMBERS_EACH_GPIO; in GPIO_PortClear()
177 void GPIO_PortToggle(gpio_port_num_t port, uint8_t mask) in GPIO_PortToggle() argument
179 uint8_t instance = (uint8_t)port / PORT_NUMBERS_EACH_GPIO; in GPIO_PortToggle()
180 uint8_t shift = (uint8_t)port % PORT_NUMBERS_EACH_GPIO; in GPIO_PortToggle()
199 uint32_t GPIO_PinRead(gpio_port_num_t port, uint8_t pin) in GPIO_PinRead() argument
201 uint8_t instance = (uint8_t)port / PORT_NUMBERS_EACH_GPIO; in GPIO_PinRead()
202 uint8_t shift = (uint8_t)port % PORT_NUMBERS_EACH_GPIO; in GPIO_PinRead()
222 static void FGPIO_EnableClock(gpio_port_num_t port);
227 static void FGPIO_EnableClock(gpio_port_num_t port) in FGPIO_EnableClock() argument
230 uint8_t instance = (uint8_t)port / PORT_NUMBERS_EACH_GPIO; in FGPIO_EnableClock()
240 void FGPIO_PortInit(gpio_port_num_t port) in FGPIO_PortInit() argument
242 FGPIO_EnableClock(port); in FGPIO_PortInit()
275 void FGPIO_PinInit(gpio_port_num_t port, uint8_t pin, const gpio_pin_config_t *config) in FGPIO_PinInit() argument
279 uint8_t instance = (uint8_t)port / PORT_NUMBERS_EACH_GPIO; in FGPIO_PinInit()
280 uint8_t shift = (uint8_t)port % PORT_NUMBERS_EACH_GPIO; in FGPIO_PinInit()
283 FGPIO_EnableClock(port); in FGPIO_PinInit()
291 FGPIO_PinWrite(port, pin, config->outputLogic); in FGPIO_PinInit()
309 void FGPIO_PinWrite(gpio_port_num_t port, uint8_t pin, uint8_t output) in FGPIO_PinWrite() argument
311 uint8_t instance = (uint8_t)port / PORT_NUMBERS_EACH_GPIO; in FGPIO_PinWrite()
312 uint8_t shift = (uint8_t)port % PORT_NUMBERS_EACH_GPIO; in FGPIO_PinWrite()
335 void FGPIO_PortSet(gpio_port_num_t port, uint8_t mask) in FGPIO_PortSet() argument
337 uint8_t instance = (uint8_t)port / PORT_NUMBERS_EACH_GPIO; in FGPIO_PortSet()
338 uint8_t shift = (uint8_t)port % PORT_NUMBERS_EACH_GPIO; in FGPIO_PortSet()
354 void FGPIO_PortClear(gpio_port_num_t port, uint8_t mask) in FGPIO_PortClear() argument
356 uint8_t instance = (uint8_t)port / PORT_NUMBERS_EACH_GPIO; in FGPIO_PortClear()
357 uint8_t shift = (uint8_t)port % PORT_NUMBERS_EACH_GPIO; in FGPIO_PortClear()
373 void FGPIO_PortToggle(gpio_port_num_t port, uint8_t mask) in FGPIO_PortToggle() argument
375 uint8_t instance = (uint8_t)port / PORT_NUMBERS_EACH_GPIO; in FGPIO_PortToggle()
376 uint8_t shift = (uint8_t)port % PORT_NUMBERS_EACH_GPIO; in FGPIO_PortToggle()
395 uint32_t FGPIO_PinRead(gpio_port_num_t port, uint8_t pin) in FGPIO_PinRead() argument
397 uint8_t instance = (uint8_t)port / PORT_NUMBERS_EACH_GPIO; in FGPIO_PinRead()
398 uint8_t shift = (uint8_t)port % PORT_NUMBERS_EACH_GPIO; in FGPIO_PinRead()