Memory layout of GPIO control register in IO bank 0. More...
Memory layout of GPIO control register in IO bank 0.
Definition at line 380 of file periph_cpu.h.
#include <periph_cpu.h>
Data Fields | |
uint32_t | function_select: 5 |
select GPIO function | |
uint32_t | : 3 |
3 bits reserved for future use | |
uint32_t | output_override: 2 |
output value override | |
uint32_t | : 2 |
2 bits reserved for future use | |
uint32_t | output_enable_override: 2 |
output enable override | |
uint32_t | : 2 |
2 bits reserved for future use | |
uint32_t | input_override: 2 |
input value override | |
uint32_t | : 10 |
10 bits reserved for future use | |
uint32_t | irq_override: 2 |
interrupt inversion override | |
uint32_t | : 2 |
2 bits reserved for future use | |
uint32_t gpio_io_ctrl_t::__pad0__ |
3 bits reserved for future use
Definition at line 382 of file periph_cpu.h.
uint32_t gpio_io_ctrl_t::__pad1__ |
2 bits reserved for future use
Definition at line 384 of file periph_cpu.h.
uint32_t gpio_io_ctrl_t::__pad2__ |
2 bits reserved for future use
Definition at line 386 of file periph_cpu.h.
uint32_t gpio_io_ctrl_t::__pad3__ |
10 bits reserved for future use
Definition at line 388 of file periph_cpu.h.
uint32_t gpio_io_ctrl_t::__pad4__ |
2 bits reserved for future use
Definition at line 390 of file periph_cpu.h.
uint32_t gpio_io_ctrl_t::function_select |
select GPIO function
Definition at line 381 of file periph_cpu.h.
uint32_t gpio_io_ctrl_t::input_override |
input value override
Definition at line 387 of file periph_cpu.h.
uint32_t gpio_io_ctrl_t::irq_override |
interrupt inversion override
Definition at line 389 of file periph_cpu.h.
uint32_t gpio_io_ctrl_t::output_enable_override |
output enable override
Definition at line 385 of file periph_cpu.h.
uint32_t gpio_io_ctrl_t::output_override |
output value override
Definition at line 383 of file periph_cpu.h.