Expand description

Parallel Input/Output Controller

Modules

Peripheral ABCD Select Register 0

Additional Interrupt Modes Disable Register

Additional Interrupt Modes Enable Register

Additional Interrupt Modes Mask Register

Clear Output Data Register

I/O Drive Register

Edge/Level Status Register

Edge Select Register

Falling Edge/Low-Level Select Register

Fall/Rise - Low/High Status Register

Interrupt Disable Register

Interrupt Enable Register

Glitch Input Filter Disable Register

Glitch Input Filter Enable Register

Input Filter Slow Clock Disable Register

Input Filter Slow Clock Enable Register

Input Filter Slow Clock Status Register

Glitch Input Filter Status Register

Interrupt Mask Register

Interrupt Status Register

Lock Status

Level Select Register

Multi-driver Disable Register

Multi-driver Enable Register

Multi-driver Status Register

Output Disable Register

Output Data Status Register

Output Enable Register

Output Status Register

Output Write Disable

Output Write Enable

Output Write Status Register

Parallel Capture Interrupt Disable Register

Parallel Capture Interrupt Enable Register

Parallel Capture Interrupt Mask Register

Parallel Capture Interrupt Status Register

Parallel Capture Mode Register

Parallel Capture Reception Holding Register

PIO Disable Register

Pin Data Status Register

PIO Enable Register

Pad Pull-down Disable Register

Pad Pull-down Enable Register

Pad Pull-down Status Register

PIO Status Register

Pull-up Disable Register

Pull-up Enable Register

Pad Pull-up Status Register

Rising Edge/High-Level Select Register

Slow Clock Divider Debouncing Register

Schmitt Trigger Register

Set Output Data Register

Version Register

Write Protection Mode Register

Write Protection Status Register

Structs

Register block

Type Definitions

PIO_ABCDSR register accessor: an alias for Reg<PIO_ABCDSR_SPEC>

PIO_AIMDR register accessor: an alias for Reg<PIO_AIMDR_SPEC>

PIO_AIMER register accessor: an alias for Reg<PIO_AIMER_SPEC>

PIO_AIMMR register accessor: an alias for Reg<PIO_AIMMR_SPEC>

PIO_CODR register accessor: an alias for Reg<PIO_CODR_SPEC>

PIO_DRIVER register accessor: an alias for Reg<PIO_DRIVER_SPEC>

PIO_ELSR register accessor: an alias for Reg<PIO_ELSR_SPEC>

PIO_ESR register accessor: an alias for Reg<PIO_ESR_SPEC>

PIO_FELLSR register accessor: an alias for Reg<PIO_FELLSR_SPEC>

PIO_FRLHSR register accessor: an alias for Reg<PIO_FRLHSR_SPEC>

PIO_IDR register accessor: an alias for Reg<PIO_IDR_SPEC>

PIO_IER register accessor: an alias for Reg<PIO_IER_SPEC>

PIO_IFDR register accessor: an alias for Reg<PIO_IFDR_SPEC>

PIO_IFER register accessor: an alias for Reg<PIO_IFER_SPEC>

PIO_IFSCDR register accessor: an alias for Reg<PIO_IFSCDR_SPEC>

PIO_IFSCER register accessor: an alias for Reg<PIO_IFSCER_SPEC>

PIO_IFSCSR register accessor: an alias for Reg<PIO_IFSCSR_SPEC>

PIO_IFSR register accessor: an alias for Reg<PIO_IFSR_SPEC>

PIO_IMR register accessor: an alias for Reg<PIO_IMR_SPEC>

PIO_ISR register accessor: an alias for Reg<PIO_ISR_SPEC>

PIO_LOCKSR register accessor: an alias for Reg<PIO_LOCKSR_SPEC>

PIO_LSR register accessor: an alias for Reg<PIO_LSR_SPEC>

PIO_MDDR register accessor: an alias for Reg<PIO_MDDR_SPEC>

PIO_MDER register accessor: an alias for Reg<PIO_MDER_SPEC>

PIO_MDSR register accessor: an alias for Reg<PIO_MDSR_SPEC>

PIO_ODR register accessor: an alias for Reg<PIO_ODR_SPEC>

PIO_ODSR register accessor: an alias for Reg<PIO_ODSR_SPEC>

PIO_OER register accessor: an alias for Reg<PIO_OER_SPEC>

PIO_OSR register accessor: an alias for Reg<PIO_OSR_SPEC>

PIO_OWDR register accessor: an alias for Reg<PIO_OWDR_SPEC>

PIO_OWER register accessor: an alias for Reg<PIO_OWER_SPEC>

PIO_OWSR register accessor: an alias for Reg<PIO_OWSR_SPEC>

PIO_PCIDR register accessor: an alias for Reg<PIO_PCIDR_SPEC>

PIO_PCIER register accessor: an alias for Reg<PIO_PCIER_SPEC>

PIO_PCIMR register accessor: an alias for Reg<PIO_PCIMR_SPEC>

PIO_PCISR register accessor: an alias for Reg<PIO_PCISR_SPEC>

PIO_PCMR register accessor: an alias for Reg<PIO_PCMR_SPEC>

PIO_PCRHR register accessor: an alias for Reg<PIO_PCRHR_SPEC>

PIO_PDR register accessor: an alias for Reg<PIO_PDR_SPEC>

PIO_PDSR register accessor: an alias for Reg<PIO_PDSR_SPEC>

PIO_PER register accessor: an alias for Reg<PIO_PER_SPEC>

PIO_PPDDR register accessor: an alias for Reg<PIO_PPDDR_SPEC>

PIO_PPDER register accessor: an alias for Reg<PIO_PPDER_SPEC>

PIO_PPDSR register accessor: an alias for Reg<PIO_PPDSR_SPEC>

PIO_PSR register accessor: an alias for Reg<PIO_PSR_SPEC>

PIO_PUDR register accessor: an alias for Reg<PIO_PUDR_SPEC>

PIO_PUER register accessor: an alias for Reg<PIO_PUER_SPEC>

PIO_PUSR register accessor: an alias for Reg<PIO_PUSR_SPEC>

PIO_REHLSR register accessor: an alias for Reg<PIO_REHLSR_SPEC>

PIO_SCDR register accessor: an alias for Reg<PIO_SCDR_SPEC>

PIO_SCHMITT register accessor: an alias for Reg<PIO_SCHMITT_SPEC>

PIO_SODR register accessor: an alias for Reg<PIO_SODR_SPEC>

PIO_VERSION register accessor: an alias for Reg<PIO_VERSION_SPEC>

PIO_WPMR register accessor: an alias for Reg<PIO_WPMR_SPEC>

PIO_WPSR register accessor: an alias for Reg<PIO_WPSR_SPEC>