All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
gpioSet Struct Reference

Wrapper structure for GpioSet. More...

`#include <src/c_wrapper/pruio.h>`

## Public Attributes

uint32 | DeAd
| device address
uint32 | ClAd
| clock address
uint32 | ClVa
| clock value
uint32 | REVISION
| Register at offset 00h (chap. 25.4.1.1).
uint32 | SYSCONFIG
| Register at offset 10h (chap. 25.4.1.2).
uint32 | EOI
| Register at offset 20h (chap. 25.4.1.3).
uint32 | IRQSTATUS_RAW_0
| Register at offset 24h (chap. 25.4.1.4).
uint32 | IRQSTATUS_RAW_1
| Register at offset 28h (chap. 25.4.1.5).
uint32 | IRQSTATUS_0
| Register at offset 2Ch (chap. 25.4.1.6).
uint32 | IRQSTATUS_1
| Register at offset 30h (chap. 25.4.1.7).
uint32 | IRQSTATUS_SET_0
| Register at offset 34h (chap. 25.4.1.8).
uint32 | IRQSTATUS_SET_1
| Register at offset 38h (chap. 25.4.1.9).
uint32 | IRQSTATUS_CLR_0
| Register at offset 3Ch (chap. 25.4.1.10).
uint32 | IRQSTATUS_CLR_1
| Register at offset 40h (chap. 25.4.1.11).
uint32 | IRQWAKEN_0
| Register at offset 44h (chap. 25.4.1.12).
uint32 | IRQWAKEN_1
| Register at offset 48h (chap. 25.4.1.13).
uint32 | SYSSTATUS
| Register at offset 114h (chap. 25.4.1.14).
uint32 | CTRL
| Register at offset 130h (chap. 25.4.1.15).
uint32 | OE
| Register at offset 134h (chap. 25.4.1.16).
uint32 | DATAIN
| Register at offset 138h (chap. 25.4.1.17).
uint32 | DATAOUT
| Register at offset 13Ch (chap. 25.4.1.18).
uint32 | LEVELDETECT0
| Register at offset 140h (chap. 25.4.1.19).
uint32 | LEVELDETECT1
| Register at offset 144h (chap. 25.4.1.20).
uint32 | RISINGDETECT
| Register at offset 148h (chap. 25.4.1.21).
uint32 | FALLINGDETECT
| Register at offset 14Ch (chap. 25.4.1.22).
uint32 | DEBOUNCENABLE
| Register at offset 150h (chap. 25.4.1.23).
uint32 | DEBOUNCINGTIME
| Register at offset 154h (chap. 25.4.1.24).
uint32 | CLEARDATAOUT
| Register at offset 190h (chap. 25.4.1.25).
uint32 | SETDATAOUT
| Register at offset 194h (chap. 25.4.1.26).

## Detailed Description

Wrapper structure for GpioSet.

Since
  0.2

Definition at line 141 of file pruio.h.

The documentation for this struct was generated from the following file:

- src/c_wrapper/pruio.h