FreeRTOS port on GAP8/RISC-V
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
gpio_padcfg_t Union Reference

Data Fields

struct {
   uint32_t   gpio0_pe:1
 
   uint32_t   gpio0_ds:1
 
   uint32_t   reserved_0:6
 
   uint32_t   gpio1_pe:1
 
   uint32_t   gpio1_ds:1
 
   uint32_t   reserved_1:6
 
   uint32_t   gpio2_pe:1
 
   uint32_t   gpio2_ds:1
 
   uint32_t   reserved_2:6
 
   uint32_t   gpio3_pe:1
 
   uint32_t   gpio3_ds:1
 
field
 
uint32_t word
 
struct {
   uint32_t   gpio0_cfg:4
 
   uint32_t   gpio1_cfg:4
 
   uint32_t   gpio2_cfg:4
 
   uint32_t   gpio3_cfg:4
 
   uint32_t   gpio4_cfg:4
 
   uint32_t   gpio5_cfg:4
 
   uint32_t   gpio6_cfg:4
 
   uint32_t   gpio7_cfg:4
 
field
 

Field Documentation

struct { ... } gpio_padcfg_t::field
struct { ... } gpio_padcfg_t::field
uint32_t gpio_padcfg_t::gpio0_cfg
uint32_t gpio_padcfg_t::gpio0_ds
uint32_t gpio_padcfg_t::gpio0_pe
uint32_t gpio_padcfg_t::gpio1_cfg
uint32_t gpio_padcfg_t::gpio1_ds
uint32_t gpio_padcfg_t::gpio1_pe
uint32_t gpio_padcfg_t::gpio2_cfg
uint32_t gpio_padcfg_t::gpio2_ds
uint32_t gpio_padcfg_t::gpio2_pe
uint32_t gpio_padcfg_t::gpio3_cfg
uint32_t gpio_padcfg_t::gpio3_ds
uint32_t gpio_padcfg_t::gpio3_pe
uint32_t gpio_padcfg_t::gpio4_cfg
uint32_t gpio_padcfg_t::gpio5_cfg
uint32_t gpio_padcfg_t::gpio6_cfg
uint32_t gpio_padcfg_t::gpio7_cfg
uint32_t gpio_padcfg_t::reserved_0
uint32_t gpio_padcfg_t::reserved_1
uint32_t gpio_padcfg_t::reserved_2
uint32_t gpio_padcfg_t::word