Public Attributes | List of all members

Pio hardware registers. More...

#include <pio.h>

Public Attributes

__IO uint32_t PIO_ABCDSR [2]
 (Pio Offset: 0x0070) Peripheral Select Register More...
 
__O uint32_t PIO_AIMDR
 (Pio Offset: 0x00B4) Additional Interrupt Modes Disable Register More...
 
__O uint32_t PIO_AIMER
 (Pio Offset: 0x00B0) Additional Interrupt Modes Enable Register More...
 
__I uint32_t PIO_AIMMR
 (Pio Offset: 0x00B8) Additional Interrupt Modes Mask Register More...
 
__O uint32_t PIO_CODR
 (Pio Offset: 0x0034) Clear Output Data Register More...
 
__IO uint32_t PIO_DRIVER
 (Pio Offset: 0x0118) I/O Drive Register More...
 
__I uint32_t PIO_ELSR
 (Pio Offset: 0x00C8) Edge/Level Status Register More...
 
__O uint32_t PIO_ESR
 (Pio Offset: 0x00C0) Edge Select Register More...
 
__O uint32_t PIO_FELLSR
 (Pio Offset: 0x00D0) Falling Edge/Low-Level Select Register More...
 
__I uint32_t PIO_FRLHSR
 (Pio Offset: 0x00D8) Fall/Rise - Low/High Status Register More...
 
__O uint32_t PIO_IDR
 (Pio Offset: 0x0044) Interrupt Disable Register More...
 
__O uint32_t PIO_IER
 (Pio Offset: 0x0040) Interrupt Enable Register More...
 
__O uint32_t PIO_IFDR
 (Pio Offset: 0x0024) Glitch Input Filter Disable Register More...
 
__O uint32_t PIO_IFER
 (Pio Offset: 0x0020) Glitch Input Filter Enable Register More...
 
__O uint32_t PIO_IFSCDR
 (Pio Offset: 0x0080) Input Filter Slow Clock Disable Register More...
 
__O uint32_t PIO_IFSCER
 (Pio Offset: 0x0084) Input Filter Slow Clock Enable Register More...
 
__I uint32_t PIO_IFSCSR
 (Pio Offset: 0x0088) Input Filter Slow Clock Status Register More...
 
__I uint32_t PIO_IFSR
 (Pio Offset: 0x0028) Glitch Input Filter Status Register More...
 
__I uint32_t PIO_IMR
 (Pio Offset: 0x0048) Interrupt Mask Register More...
 
__I uint32_t PIO_ISR
 (Pio Offset: 0x004C) Interrupt Status Register More...
 
__I uint32_t PIO_LOCKSR
 (Pio Offset: 0x00E0) Lock Status More...
 
__O uint32_t PIO_LSR
 (Pio Offset: 0x00C4) Level Select Register More...
 
__O uint32_t PIO_MDDR
 (Pio Offset: 0x0054) Multi-driver Disable Register More...
 
__O uint32_t PIO_MDER
 (Pio Offset: 0x0050) Multi-driver Enable Register More...
 
__I uint32_t PIO_MDSR
 (Pio Offset: 0x0058) Multi-driver Status Register More...
 
__O uint32_t PIO_ODR
 (Pio Offset: 0x0014) Output Disable Register More...
 
__IO uint32_t PIO_ODSR
 (Pio Offset: 0x0038) Output Data Status Register More...
 
__O uint32_t PIO_OER
 (Pio Offset: 0x0010) Output Enable Register More...
 
__I uint32_t PIO_OSR
 (Pio Offset: 0x0018) Output Status Register More...
 
__O uint32_t PIO_OWDR
 (Pio Offset: 0x00A4) Output Write Disable More...
 
__O uint32_t PIO_OWER
 (Pio Offset: 0x00A0) Output Write Enable More...
 
__I uint32_t PIO_OWSR
 (Pio Offset: 0x00A8) Output Write Status Register More...
 
__O uint32_t PIO_PCIDR
 (Pio Offset: 0x0158) Parallel Capture Interrupt Disable Register More...
 
__O uint32_t PIO_PCIER
 (Pio Offset: 0x0154) Parallel Capture Interrupt Enable Register More...
 
__I uint32_t PIO_PCIMR
 (Pio Offset: 0x015C) Parallel Capture Interrupt Mask Register More...
 
__I uint32_t PIO_PCISR
 (Pio Offset: 0x0160) Parallel Capture Interrupt Status Register More...
 
__IO uint32_t PIO_PCMR
 (Pio Offset: 0x0150) Parallel Capture Mode Register More...
 
__I uint32_t PIO_PCRHR
 (Pio Offset: 0x0164) Parallel Capture Reception Holding Register More...
 
__O uint32_t PIO_PDR
 (Pio Offset: 0x0004) PIO Disable Register More...
 
__I uint32_t PIO_PDSR
 (Pio Offset: 0x003C) Pin Data Status Register More...
 
__O uint32_t PIO_PER
 (Pio Offset: 0x0000) PIO Enable Register More...
 
__O uint32_t PIO_PPDDR
 (Pio Offset: 0x0090) Pad Pull-down Disable Register More...
 
__O uint32_t PIO_PPDER
 (Pio Offset: 0x0094) Pad Pull-down Enable Register More...
 
__I uint32_t PIO_PPDSR
 (Pio Offset: 0x0098) Pad Pull-down Status Register More...
 
__I uint32_t PIO_PSR
 (Pio Offset: 0x0008) PIO Status Register More...
 
__O uint32_t PIO_PUDR
 (Pio Offset: 0x0060) Pull-up Disable Register More...
 
__O uint32_t PIO_PUER
 (Pio Offset: 0x0064) Pull-up Enable Register More...
 
__I uint32_t PIO_PUSR
 (Pio Offset: 0x0068) Pad Pull-up Status Register More...
 
__O uint32_t PIO_REHLSR
 (Pio Offset: 0x00D4) Rising Edge/High-Level Select Register More...
 
__IO uint32_t PIO_SCDR
 (Pio Offset: 0x008C) Slow Clock Divider Debouncing Register More...
 
__IO uint32_t PIO_SCHMITT
 (Pio Offset: 0x0100) Schmitt Trigger Register More...
 
__O uint32_t PIO_SODR
 (Pio Offset: 0x0030) Set Output Data Register More...
 
__I uint32_t PIO_VERSION
 (Pio Offset: 0x00FC) Version Register More...
 
__IO uint32_t PIO_WPMR
 (Pio Offset: 0x00E4) Write Protection Mode Register More...
 
__I uint32_t PIO_WPSR
 (Pio Offset: 0x00E8) Write Protection Status Register More...
 
__I uint32_t Reserved1 [1]
 
__I uint32_t Reserved10 [1]
 
__I uint32_t Reserved11 [1]
 
__I uint32_t Reserved12 [4]
 
__I uint32_t Reserved13 [5]
 
__I uint32_t Reserved14 [13]
 
__I uint32_t Reserved2 [1]
 
__I uint32_t Reserved3 [1]
 
__I uint32_t Reserved4 [1]
 
__I uint32_t Reserved5 [1]
 
__I uint32_t Reserved6 [2]
 
__I uint32_t Reserved7 [1]
 
__I uint32_t Reserved8 [1]
 
__I uint32_t Reserved9 [1]
 

Detailed Description

Pio hardware registers.

Definition at line 46 of file utils/cmsis/same70/include/component/pio.h.

Member Data Documentation

◆ PIO_ABCDSR

__IO uint32_t Pio::PIO_ABCDSR[2]

(Pio Offset: 0x0070) Peripheral Select Register

Definition at line 75 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_AIMDR

__O uint32_t Pio::PIO_AIMDR

(Pio Offset: 0x00B4) Additional Interrupt Modes Disable Register

Definition at line 90 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_AIMER

__O uint32_t Pio::PIO_AIMER

(Pio Offset: 0x00B0) Additional Interrupt Modes Enable Register

Definition at line 89 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_AIMMR

__I uint32_t Pio::PIO_AIMMR

(Pio Offset: 0x00B8) Additional Interrupt Modes Mask Register

Definition at line 91 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_CODR

__O uint32_t Pio::PIO_CODR

(Pio Offset: 0x0034) Clear Output Data Register

Definition at line 60 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_DRIVER

__IO uint32_t Pio::PIO_DRIVER

(Pio Offset: 0x0118) I/O Drive Register

Definition at line 108 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_ELSR

__I uint32_t Pio::PIO_ELSR

(Pio Offset: 0x00C8) Edge/Level Status Register

Definition at line 95 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_ESR

__O uint32_t Pio::PIO_ESR

(Pio Offset: 0x00C0) Edge Select Register

Definition at line 93 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_FELLSR

__O uint32_t Pio::PIO_FELLSR

(Pio Offset: 0x00D0) Falling Edge/Low-Level Select Register

Definition at line 97 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_FRLHSR

__I uint32_t Pio::PIO_FRLHSR

(Pio Offset: 0x00D8) Fall/Rise - Low/High Status Register

Definition at line 99 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_IDR

__O uint32_t Pio::PIO_IDR

(Pio Offset: 0x0044) Interrupt Disable Register

Definition at line 64 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_IER

__O uint32_t Pio::PIO_IER

(Pio Offset: 0x0040) Interrupt Enable Register

Definition at line 63 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_IFDR

__O uint32_t Pio::PIO_IFDR

(Pio Offset: 0x0024) Glitch Input Filter Disable Register

Definition at line 56 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_IFER

__O uint32_t Pio::PIO_IFER

(Pio Offset: 0x0020) Glitch Input Filter Enable Register

Definition at line 55 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_IFSCDR

__O uint32_t Pio::PIO_IFSCDR

(Pio Offset: 0x0080) Input Filter Slow Clock Disable Register

Definition at line 77 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_IFSCER

__O uint32_t Pio::PIO_IFSCER

(Pio Offset: 0x0084) Input Filter Slow Clock Enable Register

Definition at line 78 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_IFSCSR

__I uint32_t Pio::PIO_IFSCSR

(Pio Offset: 0x0088) Input Filter Slow Clock Status Register

Definition at line 79 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_IFSR

__I uint32_t Pio::PIO_IFSR

(Pio Offset: 0x0028) Glitch Input Filter Status Register

Definition at line 57 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_IMR

__I uint32_t Pio::PIO_IMR

(Pio Offset: 0x0048) Interrupt Mask Register

Definition at line 65 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_ISR

__I uint32_t Pio::PIO_ISR

(Pio Offset: 0x004C) Interrupt Status Register

Definition at line 66 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_LOCKSR

__I uint32_t Pio::PIO_LOCKSR

(Pio Offset: 0x00E0) Lock Status

Definition at line 101 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_LSR

__O uint32_t Pio::PIO_LSR

(Pio Offset: 0x00C4) Level Select Register

Definition at line 94 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_MDDR

__O uint32_t Pio::PIO_MDDR

(Pio Offset: 0x0054) Multi-driver Disable Register

Definition at line 68 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_MDER

__O uint32_t Pio::PIO_MDER

(Pio Offset: 0x0050) Multi-driver Enable Register

Definition at line 67 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_MDSR

__I uint32_t Pio::PIO_MDSR

(Pio Offset: 0x0058) Multi-driver Status Register

Definition at line 69 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_ODR

__O uint32_t Pio::PIO_ODR

(Pio Offset: 0x0014) Output Disable Register

Definition at line 52 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_ODSR

__IO uint32_t Pio::PIO_ODSR

(Pio Offset: 0x0038) Output Data Status Register

Definition at line 61 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_OER

__O uint32_t Pio::PIO_OER

(Pio Offset: 0x0010) Output Enable Register

Definition at line 51 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_OSR

__I uint32_t Pio::PIO_OSR

(Pio Offset: 0x0018) Output Status Register

Definition at line 53 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_OWDR

__O uint32_t Pio::PIO_OWDR

(Pio Offset: 0x00A4) Output Write Disable

Definition at line 86 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_OWER

__O uint32_t Pio::PIO_OWER

(Pio Offset: 0x00A0) Output Write Enable

Definition at line 85 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_OWSR

__I uint32_t Pio::PIO_OWSR

(Pio Offset: 0x00A8) Output Write Status Register

Definition at line 87 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_PCIDR

__O uint32_t Pio::PIO_PCIDR

(Pio Offset: 0x0158) Parallel Capture Interrupt Disable Register

Definition at line 112 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_PCIER

__O uint32_t Pio::PIO_PCIER

(Pio Offset: 0x0154) Parallel Capture Interrupt Enable Register

Definition at line 111 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_PCIMR

__I uint32_t Pio::PIO_PCIMR

(Pio Offset: 0x015C) Parallel Capture Interrupt Mask Register

Definition at line 113 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_PCISR

__I uint32_t Pio::PIO_PCISR

(Pio Offset: 0x0160) Parallel Capture Interrupt Status Register

Definition at line 114 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_PCMR

__IO uint32_t Pio::PIO_PCMR

(Pio Offset: 0x0150) Parallel Capture Mode Register

Definition at line 110 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_PCRHR

__I uint32_t Pio::PIO_PCRHR

(Pio Offset: 0x0164) Parallel Capture Reception Holding Register

Definition at line 115 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_PDR

__O uint32_t Pio::PIO_PDR

(Pio Offset: 0x0004) PIO Disable Register

Definition at line 48 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_PDSR

__I uint32_t Pio::PIO_PDSR

(Pio Offset: 0x003C) Pin Data Status Register

Definition at line 62 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_PER

__O uint32_t Pio::PIO_PER

(Pio Offset: 0x0000) PIO Enable Register

Definition at line 47 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_PPDDR

__O uint32_t Pio::PIO_PPDDR

(Pio Offset: 0x0090) Pad Pull-down Disable Register

Definition at line 81 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_PPDER

__O uint32_t Pio::PIO_PPDER

(Pio Offset: 0x0094) Pad Pull-down Enable Register

Definition at line 82 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_PPDSR

__I uint32_t Pio::PIO_PPDSR

(Pio Offset: 0x0098) Pad Pull-down Status Register

Definition at line 83 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_PSR

__I uint32_t Pio::PIO_PSR

(Pio Offset: 0x0008) PIO Status Register

Definition at line 49 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_PUDR

__O uint32_t Pio::PIO_PUDR

(Pio Offset: 0x0060) Pull-up Disable Register

Definition at line 71 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_PUER

__O uint32_t Pio::PIO_PUER

(Pio Offset: 0x0064) Pull-up Enable Register

Definition at line 72 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_PUSR

__I uint32_t Pio::PIO_PUSR

(Pio Offset: 0x0068) Pad Pull-up Status Register

Definition at line 73 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_REHLSR

__O uint32_t Pio::PIO_REHLSR

(Pio Offset: 0x00D4) Rising Edge/High-Level Select Register

Definition at line 98 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_SCDR

__IO uint32_t Pio::PIO_SCDR

(Pio Offset: 0x008C) Slow Clock Divider Debouncing Register

Definition at line 80 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_SCHMITT

__IO uint32_t Pio::PIO_SCHMITT

(Pio Offset: 0x0100) Schmitt Trigger Register

Definition at line 106 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_SODR

__O uint32_t Pio::PIO_SODR

(Pio Offset: 0x0030) Set Output Data Register

Definition at line 59 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_VERSION

__I uint32_t Pio::PIO_VERSION

(Pio Offset: 0x00FC) Version Register

Definition at line 105 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_WPMR

__IO uint32_t Pio::PIO_WPMR

(Pio Offset: 0x00E4) Write Protection Mode Register

Definition at line 102 of file utils/cmsis/same70/include/component/pio.h.

◆ PIO_WPSR

__I uint32_t Pio::PIO_WPSR

(Pio Offset: 0x00E8) Write Protection Status Register

Definition at line 103 of file utils/cmsis/same70/include/component/pio.h.

◆ Reserved1

__I uint32_t Pio::Reserved1[1]

Definition at line 50 of file utils/cmsis/same70/include/component/pio.h.

◆ Reserved10

__I uint32_t Pio::Reserved10[1]

Definition at line 96 of file utils/cmsis/same70/include/component/pio.h.

◆ Reserved11

__I uint32_t Pio::Reserved11[1]

Definition at line 100 of file utils/cmsis/same70/include/component/pio.h.

◆ Reserved12

__I uint32_t Pio::Reserved12[4]

Definition at line 104 of file utils/cmsis/same70/include/component/pio.h.

◆ Reserved13

__I uint32_t Pio::Reserved13[5]

Definition at line 107 of file utils/cmsis/same70/include/component/pio.h.

◆ Reserved14

__I uint32_t Pio::Reserved14[13]

Definition at line 109 of file utils/cmsis/same70/include/component/pio.h.

◆ Reserved2

__I uint32_t Pio::Reserved2[1]

Definition at line 54 of file utils/cmsis/same70/include/component/pio.h.

◆ Reserved3

__I uint32_t Pio::Reserved3[1]

Definition at line 58 of file utils/cmsis/same70/include/component/pio.h.

◆ Reserved4

__I uint32_t Pio::Reserved4[1]

Definition at line 70 of file utils/cmsis/same70/include/component/pio.h.

◆ Reserved5

__I uint32_t Pio::Reserved5[1]

Definition at line 74 of file utils/cmsis/same70/include/component/pio.h.

◆ Reserved6

__I uint32_t Pio::Reserved6[2]

Definition at line 76 of file utils/cmsis/same70/include/component/pio.h.

◆ Reserved7

__I uint32_t Pio::Reserved7[1]

Definition at line 84 of file utils/cmsis/same70/include/component/pio.h.

◆ Reserved8

__I uint32_t Pio::Reserved8[1]

Definition at line 88 of file utils/cmsis/same70/include/component/pio.h.

◆ Reserved9

__I uint32_t Pio::Reserved9[1]

Definition at line 92 of file utils/cmsis/same70/include/component/pio.h.


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


inertial_sense_ros
Author(s):
autogenerated on Sun Feb 28 2021 03:18:03