Memory layout of GPIO control register in IO bank 0. More...
Memory layout of GPIO control register in IO bank 0.
Definition at line 376 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 378 of file periph_cpu.h.
| uint32_t gpio_io_ctrl_t::__pad1__ | 
2 bits reserved for future use
Definition at line 380 of file periph_cpu.h.
| uint32_t gpio_io_ctrl_t::__pad2__ | 
2 bits reserved for future use
Definition at line 382 of file periph_cpu.h.
| uint32_t gpio_io_ctrl_t::__pad3__ | 
10 bits reserved for future use
Definition at line 384 of file periph_cpu.h.
| uint32_t gpio_io_ctrl_t::__pad4__ | 
2 bits reserved for future use
Definition at line 386 of file periph_cpu.h.
| uint32_t gpio_io_ctrl_t::function_select | 
select GPIO function
Definition at line 377 of file periph_cpu.h.
| uint32_t gpio_io_ctrl_t::input_override | 
input value override
Definition at line 383 of file periph_cpu.h.
| uint32_t gpio_io_ctrl_t::irq_override | 
interrupt inversion override
Definition at line 385 of file periph_cpu.h.
| uint32_t gpio_io_ctrl_t::output_enable_override | 
output enable override
Definition at line 381 of file periph_cpu.h.
| uint32_t gpio_io_ctrl_t::output_override | 
output value override
Definition at line 379 of file periph_cpu.h.