Module va416xx::porta[][src]

Expand description

GPIO Peripheral

Modules

Clear Out Register

Clear Out Register by Byte

Data In Register

Data In Register by Byte

Data In Raw Register

Data In Raw Register by Byte

Data mask Register

Data Out Register by Byte

Data Out Register

Data Out Register by Byte

Data Out Register

Data Out Register by Byte

Delay1 Register

Delay1 Register by Byte

Delay2 Register

Delay2 Register by Byte

Direction Register (1:Output, 0:Input)

Direction Register by Byte

Edge Status Register

Interrupt Both Edge Register (1:Both Edges, 0:Single Edge)

Interrupt Enable Register

Masked Interrupt Status

Interrupt Event Register (1:HighLevel/L->H Edge, 0:LowLevel/H->L Edge)

Raw Interrupt Status

Interrupt Sense Register (1:Level Sensitive, 0:Edge Sensitive)

Peripheral ID Register

Pulse Mode Register

Pulse Base Value Register

Pulse Base Mode Register by Byte

Pulse Mode Register by Byte

Set Out Register

Set Out Register by Byte

Toggle Out Register

Toggle Out Register by Byte

Structs

Register block

Type Definitions

CLROUT register accessor: an alias for Reg<CLROUT_SPEC>

CLROUTBYTE register accessor: an alias for Reg<CLROUTBYTE_SPEC>

DATAIN register accessor: an alias for Reg<DATAIN_SPEC>

DATAINBYTE register accessor: an alias for Reg<DATAINBYTE_SPEC>

DATAINRAW register accessor: an alias for Reg<DATAINRAW_SPEC>

DATAINRAWBYTE register accessor: an alias for Reg<DATAINRAWBYTE_SPEC>

DATAMASK register accessor: an alias for Reg<DATAMASK_SPEC>

DATAMASKBYTE register accessor: an alias for Reg<DATAMASKBYTE_SPEC>

DATAOUT register accessor: an alias for Reg<DATAOUT_SPEC>

DATAOUTBYTE register accessor: an alias for Reg<DATAOUTBYTE_SPEC>

DATAOUTRAW register accessor: an alias for Reg<DATAOUTRAW_SPEC>

DATAOUTRAWBYTE register accessor: an alias for Reg<DATAOUTRAWBYTE_SPEC>

DELAY1 register accessor: an alias for Reg<DELAY1_SPEC>

DELAY1BYTE register accessor: an alias for Reg<DELAY1BYTE_SPEC>

DELAY2 register accessor: an alias for Reg<DELAY2_SPEC>

DELAY2BYTE register accessor: an alias for Reg<DELAY2BYTE_SPEC>

DIR register accessor: an alias for Reg<DIR_SPEC>

DIRBYTE register accessor: an alias for Reg<DIRBYTE_SPEC>

EDGE_STATUS register accessor: an alias for Reg<EDGE_STATUS_SPEC>

IRQ_EDGE register accessor: an alias for Reg<IRQ_EDGE_SPEC>

IRQ_ENB register accessor: an alias for Reg<IRQ_ENB_SPEC>

IRQ_END register accessor: an alias for Reg<IRQ_END_SPEC>

IRQ_EVT register accessor: an alias for Reg<IRQ_EVT_SPEC>

IRQ_RAW register accessor: an alias for Reg<IRQ_RAW_SPEC>

IRQ_SEN register accessor: an alias for Reg<IRQ_SEN_SPEC>

PERID register accessor: an alias for Reg<PERID_SPEC>

PULSE register accessor: an alias for Reg<PULSE_SPEC>

PULSEBASE register accessor: an alias for Reg<PULSEBASE_SPEC>

PULSEBASEBYTE register accessor: an alias for Reg<PULSEBASEBYTE_SPEC>

PULSEBYTE register accessor: an alias for Reg<PULSEBYTE_SPEC>

SETOUT register accessor: an alias for Reg<SETOUT_SPEC>

SETOUTBYTE register accessor: an alias for Reg<SETOUTBYTE_SPEC>

TOGOUT register accessor: an alias for Reg<TOGOUT_SPEC>

TOGOUTBYTE register accessor: an alias for Reg<TOGOUTBYTE_SPEC>