|
Robobo
|
Pio hardware registers. More...
#include <component_pio.h>
Public Attributes | |
| WoReg | PIO_PER |
| (Pio Offset: 0x0000) PIO Enable Register | |
| WoReg | PIO_PDR |
| (Pio Offset: 0x0004) PIO Disable Register | |
| RoReg | PIO_PSR |
| (Pio Offset: 0x0008) PIO Status Register | |
| RoReg | Reserved1 [1] |
| WoReg | PIO_OER |
| (Pio Offset: 0x0010) Output Enable Register | |
| WoReg | PIO_ODR |
| (Pio Offset: 0x0014) Output Disable Register | |
| RoReg | PIO_OSR |
| (Pio Offset: 0x0018) Output Status Register | |
| RoReg | Reserved2 [1] |
| WoReg | PIO_IFER |
| (Pio Offset: 0x0020) Glitch Input Filter Enable Register | |
| WoReg | PIO_IFDR |
| (Pio Offset: 0x0024) Glitch Input Filter Disable Register | |
| RoReg | PIO_IFSR |
| (Pio Offset: 0x0028) Glitch Input Filter Status Register | |
| RoReg | Reserved3 [1] |
| WoReg | PIO_SODR |
| (Pio Offset: 0x0030) Set Output Data Register | |
| WoReg | PIO_CODR |
| (Pio Offset: 0x0034) Clear Output Data Register | |
| RwReg | PIO_ODSR |
| (Pio Offset: 0x0038) Output Data Status Register | |
| RoReg | PIO_PDSR |
| (Pio Offset: 0x003C) Pin Data Status Register | |
| WoReg | PIO_IER |
| (Pio Offset: 0x0040) Interrupt Enable Register | |
| WoReg | PIO_IDR |
| (Pio Offset: 0x0044) Interrupt Disable Register | |
| RoReg | PIO_IMR |
| (Pio Offset: 0x0048) Interrupt Mask Register | |
| RoReg | PIO_ISR |
| (Pio Offset: 0x004C) Interrupt Status Register | |
| WoReg | PIO_MDER |
| (Pio Offset: 0x0050) Multi-driver Enable Register | |
| WoReg | PIO_MDDR |
| (Pio Offset: 0x0054) Multi-driver Disable Register | |
| RoReg | PIO_MDSR |
| (Pio Offset: 0x0058) Multi-driver Status Register | |
| RoReg | Reserved4 [1] |
| WoReg | PIO_PUDR |
| (Pio Offset: 0x0060) Pull-up Disable Register | |
| WoReg | PIO_PUER |
| (Pio Offset: 0x0064) Pull-up Enable Register | |
| RoReg | PIO_PUSR |
| (Pio Offset: 0x0068) Pad Pull-up Status Register | |
| RoReg | Reserved5 [1] |
| RwReg | PIO_ABCDSR [2] |
| (Pio Offset: 0x0070) Peripheral Select Register | |
| RoReg | Reserved6 [2] |
| WoReg | PIO_IFSCDR |
| (Pio Offset: 0x0080) Input Filter Slow Clock Disable Register | |
| WoReg | PIO_IFSCER |
| (Pio Offset: 0x0084) Input Filter Slow Clock Enable Register | |
| RoReg | PIO_IFSCSR |
| (Pio Offset: 0x0088) Input Filter Slow Clock Status Register | |
| RwReg | PIO_SCDR |
| (Pio Offset: 0x008C) Slow Clock Divider Debouncing Register | |
| WoReg | PIO_PPDDR |
| (Pio Offset: 0x0090) Pad Pull-down Disable Register | |
| WoReg | PIO_PPDER |
| (Pio Offset: 0x0094) Pad Pull-down Enable Register | |
| RoReg | PIO_PPDSR |
| (Pio Offset: 0x0098) Pad Pull-down Status Register | |
| RoReg | Reserved7 [1] |
| WoReg | PIO_OWER |
| (Pio Offset: 0x00A0) Output Write Enable | |
| WoReg | PIO_OWDR |
| (Pio Offset: 0x00A4) Output Write Disable | |
| RoReg | PIO_OWSR |
| (Pio Offset: 0x00A8) Output Write Status Register | |
| RoReg | Reserved8 [1] |
| WoReg | PIO_AIMER |
| (Pio Offset: 0x00B0) Additional Interrupt Modes Enable Register | |
| WoReg | PIO_AIMDR |
| (Pio Offset: 0x00B4) Additional Interrupt Modes Disables Register | |
| RoReg | PIO_AIMMR |
| (Pio Offset: 0x00B8) Additional Interrupt Modes Mask Register | |
| RoReg | Reserved9 [1] |
| WoReg | PIO_ESR |
| (Pio Offset: 0x00C0) Edge Select Register | |
| WoReg | PIO_LSR |
| (Pio Offset: 0x00C4) Level Select Register | |
| RoReg | PIO_ELSR |
| (Pio Offset: 0x00C8) Edge/Level Status Register | |
| RoReg | Reserved10 [1] |
| WoReg | PIO_FELLSR |
| (Pio Offset: 0x00D0) Falling Edge/Low Level Select Register | |
| WoReg | PIO_REHLSR |
| (Pio Offset: 0x00D4) Rising Edge/ High Level Select Register | |
| RoReg | PIO_FRLHSR |
| (Pio Offset: 0x00D8) Fall/Rise - Low/High Status Register | |
| RoReg | Reserved11 [1] |
| RoReg | PIO_LOCKSR |
| (Pio Offset: 0x00E0) Lock Status | |
| RwReg | PIO_WPMR |
| (Pio Offset: 0x00E4) Write Protect Mode Register | |
| RoReg | PIO_WPSR |
| (Pio Offset: 0x00E8) Write Protect Status Register | |
| RoReg | Reserved12 [5] |
| RwReg | PIO_SCHMITT |
| (Pio Offset: 0x0100) Schmitt Trigger Register | |
| RoReg | Reserved13 [19] |
| RwReg | PIO_PCMR |
| (Pio Offset: 0x150) Parallel Capture Mode Register | |
| WoReg | PIO_PCIER |
| (Pio Offset: 0x154) Parallel Capture Interrupt Enable Register | |
| WoReg | PIO_PCIDR |
| (Pio Offset: 0x158) Parallel Capture Interrupt Disable Register | |
| RoReg | PIO_PCIMR |
| (Pio Offset: 0x15C) Parallel Capture Interrupt Mask Register | |
| RoReg | PIO_PCISR |
| (Pio Offset: 0x160) Parallel Capture Interrupt Status Register | |
| RoReg | PIO_PCRHR |
| (Pio Offset: 0x164) Parallel Capture Reception Holding Register | |
| RwReg | PIO_RPR |
| (Pio Offset: 0x168) Receive Pointer Register | |
| RwReg | PIO_RCR |
| (Pio Offset: 0x16C) Receive Counter Register | |
| RoReg | Reserved14 [2] |
| RwReg | PIO_RNPR |
| (Pio Offset: 0x178) Receive Next Pointer Register | |
| RwReg | PIO_RNCR |
| (Pio Offset: 0x17C) Receive Next Counter Register | |
| RoReg | Reserved15 [2] |
| WoReg | PIO_PTCR |
| (Pio Offset: 0x188) Transfer Control Register | |
| RoReg | PIO_PTSR |
| (Pio Offset: 0x18C) Transfer Status Register | |
| RwReg | PIO_ABSR |
| (Pio Offset: 0x0070) Peripheral AB Select Register | |
| WoReg | PIO_SCIFSR |
| (Pio Offset: 0x0080) System Clock Glitch Input Filter Select Register | |
| WoReg | PIO_DIFSR |
| (Pio Offset: 0x0084) Debouncing Input Filter Select Register | |
| RoReg | PIO_IFDGSR |
| (Pio Offset: 0x0088) Glitch or Debouncing Input Filter Clock Selection Status Register | |
Pio hardware registers.