Macros
pioe.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define REG_PIOE_ABCDSR   (*(__IO uint32_t*)0x400E1670U)
 (PIOE) Peripheral Select Register More...
 
#define REG_PIOE_AIMDR   (*(__O uint32_t*)0x400E16B4U)
 (PIOE) Additional Interrupt Modes Disable Register More...
 
#define REG_PIOE_AIMER   (*(__O uint32_t*)0x400E16B0U)
 (PIOE) Additional Interrupt Modes Enable Register More...
 
#define REG_PIOE_AIMMR   (*(__I uint32_t*)0x400E16B8U)
 (PIOE) Additional Interrupt Modes Mask Register More...
 
#define REG_PIOE_CODR   (*(__O uint32_t*)0x400E1634U)
 (PIOE) Clear Output Data Register More...
 
#define REG_PIOE_DRIVER   (*(__IO uint32_t*)0x400E1718U)
 (PIOE) PIO I/O Drive Register More...
 
#define REG_PIOE_ELSR   (*(__I uint32_t*)0x400E16C8U)
 (PIOE) Edge/Level Status Register More...
 
#define REG_PIOE_ESR   (*(__O uint32_t*)0x400E16C0U)
 (PIOE) Edge Select Register More...
 
#define REG_PIOE_FELLSR   (*(__O uint32_t*)0x400E16D0U)
 (PIOE) Falling Edge/Low-Level Select Register More...
 
#define REG_PIOE_FRLHSR   (*(__I uint32_t*)0x400E16D8U)
 (PIOE) Fall/Rise - Low/High Status Register More...
 
#define REG_PIOE_IDR   (*(__O uint32_t*)0x400E1644U)
 (PIOE) Interrupt Disable Register More...
 
#define REG_PIOE_IER   (*(__O uint32_t*)0x400E1640U)
 (PIOE) Interrupt Enable Register More...
 
#define REG_PIOE_IFDR   (*(__O uint32_t*)0x400E1624U)
 (PIOE) Glitch Input Filter Disable Register More...
 
#define REG_PIOE_IFER   (*(__O uint32_t*)0x400E1620U)
 (PIOE) Glitch Input Filter Enable Register More...
 
#define REG_PIOE_IFSCDR   (*(__O uint32_t*)0x400E1680U)
 (PIOE) Input Filter Slow Clock Disable Register More...
 
#define REG_PIOE_IFSCER   (*(__O uint32_t*)0x400E1684U)
 (PIOE) Input Filter Slow Clock Enable Register More...
 
#define REG_PIOE_IFSCSR   (*(__I uint32_t*)0x400E1688U)
 (PIOE) Input Filter Slow Clock Status Register More...
 
#define REG_PIOE_IFSR   (*(__I uint32_t*)0x400E1628U)
 (PIOE) Glitch Input Filter Status Register More...
 
#define REG_PIOE_IMR   (*(__I uint32_t*)0x400E1648U)
 (PIOE) Interrupt Mask Register More...
 
#define REG_PIOE_ISR   (*(__I uint32_t*)0x400E164CU)
 (PIOE) Interrupt Status Register More...
 
#define REG_PIOE_KDR   (*(__IO uint32_t*)0x400E1728U)
 (PIOE) Keypad Controller Debouncing Register More...
 
#define REG_PIOE_KER   (*(__IO uint32_t*)0x400E1720U)
 (PIOE) Keypad Controller Enable Register More...
 
#define REG_PIOE_KIDR   (*(__O uint32_t*)0x400E1734U)
 (PIOE) Keypad Controller Interrupt Disable Register More...
 
#define REG_PIOE_KIER   (*(__O uint32_t*)0x400E1730U)
 (PIOE) Keypad Controller Interrupt Enable Register More...
 
#define REG_PIOE_KIMR   (*(__I uint32_t*)0x400E1738U)
 (PIOE) Keypad Controller Interrupt Mask Register More...
 
#define REG_PIOE_KKPR   (*(__I uint32_t*)0x400E1740U)
 (PIOE) Keypad Controller Key Press Register More...
 
#define REG_PIOE_KKRR   (*(__I uint32_t*)0x400E1744U)
 (PIOE) Keypad Controller Key Release Register More...
 
#define REG_PIOE_KRCR   (*(__IO uint32_t*)0x400E1724U)
 (PIOE) Keypad Controller Row Column Register More...
 
#define REG_PIOE_KSR   (*(__I uint32_t*)0x400E173CU)
 (PIOE) Keypad Controller Status Register More...
 
#define REG_PIOE_LOCKSR   (*(__I uint32_t*)0x400E16E0U)
 (PIOE) Lock Status More...
 
#define REG_PIOE_LSR   (*(__O uint32_t*)0x400E16C4U)
 (PIOE) Level Select Register More...
 
#define REG_PIOE_MDDR   (*(__O uint32_t*)0x400E1654U)
 (PIOE) Multi-driver Disable Register More...
 
#define REG_PIOE_MDER   (*(__O uint32_t*)0x400E1650U)
 (PIOE) Multi-driver Enable Register More...
 
#define REG_PIOE_MDSR   (*(__I uint32_t*)0x400E1658U)
 (PIOE) Multi-driver Status Register More...
 
#define REG_PIOE_ODR   (*(__O uint32_t*)0x400E1614U)
 (PIOE) Output Disable Register More...
 
#define REG_PIOE_ODSR   (*(__IO uint32_t*)0x400E1638U)
 (PIOE) Output Data Status Register More...
 
#define REG_PIOE_OER   (*(__O uint32_t*)0x400E1610U)
 (PIOE) Output Enable Register More...
 
#define REG_PIOE_OSR   (*(__I uint32_t*)0x400E1618U)
 (PIOE) Output Status Register More...
 
#define REG_PIOE_OWDR   (*(__O uint32_t*)0x400E16A4U)
 (PIOE) Output Write Disable More...
 
#define REG_PIOE_OWER   (*(__O uint32_t*)0x400E16A0U)
 (PIOE) Output Write Enable More...
 
#define REG_PIOE_OWSR   (*(__I uint32_t*)0x400E16A8U)
 (PIOE) Output Write Status Register More...
 
#define REG_PIOE_PCIDR   (*(__O uint32_t*)0x400E1758U)
 (PIOE) Parallel Capture Interrupt Disable Register More...
 
#define REG_PIOE_PCIER   (*(__O uint32_t*)0x400E1754U)
 (PIOE) Parallel Capture Interrupt Enable Register More...
 
#define REG_PIOE_PCIMR   (*(__I uint32_t*)0x400E175CU)
 (PIOE) Parallel Capture Interrupt Mask Register More...
 
#define REG_PIOE_PCISR   (*(__I uint32_t*)0x400E1760U)
 (PIOE) Parallel Capture Interrupt Status Register More...
 
#define REG_PIOE_PCMR   (*(__IO uint32_t*)0x400E1750U)
 (PIOE) Parallel Capture Mode Register More...
 
#define REG_PIOE_PCRHR   (*(__I uint32_t*)0x400E1764U)
 (PIOE) Parallel Capture Reception Holding Register More...
 
#define REG_PIOE_PDR   (*(__O uint32_t*)0x400E1604U)
 (PIOE) PIO Disable Register More...
 
#define REG_PIOE_PDSR   (*(__I uint32_t*)0x400E163CU)
 (PIOE) Pin Data Status Register More...
 
#define REG_PIOE_PER   (*(__O uint32_t*)0x400E1600U)
 (PIOE) PIO Enable Register More...
 
#define REG_PIOE_PPDDR   (*(__O uint32_t*)0x400E1690U)
 (PIOE) Pad Pull-down Disable Register More...
 
#define REG_PIOE_PPDER   (*(__O uint32_t*)0x400E1694U)
 (PIOE) Pad Pull-down Enable Register More...
 
#define REG_PIOE_PPDSR   (*(__I uint32_t*)0x400E1698U)
 (PIOE) Pad Pull-down Status Register More...
 
#define REG_PIOE_PSR   (*(__I uint32_t*)0x400E1608U)
 (PIOE) PIO Status Register More...
 
#define REG_PIOE_PUDR   (*(__O uint32_t*)0x400E1660U)
 (PIOE) Pull-up Disable Register More...
 
#define REG_PIOE_PUER   (*(__O uint32_t*)0x400E1664U)
 (PIOE) Pull-up Enable Register More...
 
#define REG_PIOE_PUSR   (*(__I uint32_t*)0x400E1668U)
 (PIOE) Pad Pull-up Status Register More...
 
#define REG_PIOE_REHLSR   (*(__O uint32_t*)0x400E16D4U)
 (PIOE) Rising Edge/High-Level Select Register More...
 
#define REG_PIOE_SCDR   (*(__IO uint32_t*)0x400E168CU)
 (PIOE) Slow Clock Divider Debouncing Register More...
 
#define REG_PIOE_SCHMITT   (*(__IO uint32_t*)0x400E1700U)
 (PIOE) Schmitt Trigger Register More...
 
#define REG_PIOE_SODR   (*(__O uint32_t*)0x400E1630U)
 (PIOE) Set Output Data Register More...
 
#define REG_PIOE_VERSION   (*(__I uint32_t*)0x400E16FCU)
 (PIOE) Version Register More...
 
#define REG_PIOE_WPMR   (*(__IO uint32_t*)0x400E16E4U)
 (PIOE) Write Protection Mode Register More...
 
#define REG_PIOE_WPSR   (*(__I uint32_t*)0x400E16E8U)
 (PIOE) Write Protection Status Register More...
 

Detailed Description

Copyright (c) 2015-2018 Microchip Technology Inc. and its subsidiaries.

Definition in file pioe.h.

Macro Definition Documentation

◆ REG_PIOE_ABCDSR

#define REG_PIOE_ABCDSR   (*(__IO uint32_t*)0x400E1670U)

(PIOE) Peripheral Select Register

Definition at line 128 of file pioe.h.

◆ REG_PIOE_AIMDR

#define REG_PIOE_AIMDR   (*(__O uint32_t*)0x400E16B4U)

(PIOE) Additional Interrupt Modes Disable Register

Definition at line 140 of file pioe.h.

◆ REG_PIOE_AIMER

#define REG_PIOE_AIMER   (*(__O uint32_t*)0x400E16B0U)

(PIOE) Additional Interrupt Modes Enable Register

Definition at line 139 of file pioe.h.

◆ REG_PIOE_AIMMR

#define REG_PIOE_AIMMR   (*(__I uint32_t*)0x400E16B8U)

(PIOE) Additional Interrupt Modes Mask Register

Definition at line 141 of file pioe.h.

◆ REG_PIOE_CODR

#define REG_PIOE_CODR   (*(__O uint32_t*)0x400E1634U)

(PIOE) Clear Output Data Register

Definition at line 115 of file pioe.h.

◆ REG_PIOE_DRIVER

#define REG_PIOE_DRIVER   (*(__IO uint32_t*)0x400E1718U)

(PIOE) PIO I/O Drive Register

Definition at line 153 of file pioe.h.

◆ REG_PIOE_ELSR

#define REG_PIOE_ELSR   (*(__I uint32_t*)0x400E16C8U)

(PIOE) Edge/Level Status Register

Definition at line 144 of file pioe.h.

◆ REG_PIOE_ESR

#define REG_PIOE_ESR   (*(__O uint32_t*)0x400E16C0U)

(PIOE) Edge Select Register

Definition at line 142 of file pioe.h.

◆ REG_PIOE_FELLSR

#define REG_PIOE_FELLSR   (*(__O uint32_t*)0x400E16D0U)

(PIOE) Falling Edge/Low-Level Select Register

Definition at line 145 of file pioe.h.

◆ REG_PIOE_FRLHSR

#define REG_PIOE_FRLHSR   (*(__I uint32_t*)0x400E16D8U)

(PIOE) Fall/Rise - Low/High Status Register

Definition at line 147 of file pioe.h.

◆ REG_PIOE_IDR

#define REG_PIOE_IDR   (*(__O uint32_t*)0x400E1644U)

(PIOE) Interrupt Disable Register

Definition at line 119 of file pioe.h.

◆ REG_PIOE_IER

#define REG_PIOE_IER   (*(__O uint32_t*)0x400E1640U)

(PIOE) Interrupt Enable Register

Definition at line 118 of file pioe.h.

◆ REG_PIOE_IFDR

#define REG_PIOE_IFDR   (*(__O uint32_t*)0x400E1624U)

(PIOE) Glitch Input Filter Disable Register

Definition at line 112 of file pioe.h.

◆ REG_PIOE_IFER

#define REG_PIOE_IFER   (*(__O uint32_t*)0x400E1620U)

(PIOE) Glitch Input Filter Enable Register

Definition at line 111 of file pioe.h.

◆ REG_PIOE_IFSCDR

#define REG_PIOE_IFSCDR   (*(__O uint32_t*)0x400E1680U)

(PIOE) Input Filter Slow Clock Disable Register

Definition at line 129 of file pioe.h.

◆ REG_PIOE_IFSCER

#define REG_PIOE_IFSCER   (*(__O uint32_t*)0x400E1684U)

(PIOE) Input Filter Slow Clock Enable Register

Definition at line 130 of file pioe.h.

◆ REG_PIOE_IFSCSR

#define REG_PIOE_IFSCSR   (*(__I uint32_t*)0x400E1688U)

(PIOE) Input Filter Slow Clock Status Register

Definition at line 131 of file pioe.h.

◆ REG_PIOE_IFSR

#define REG_PIOE_IFSR   (*(__I uint32_t*)0x400E1628U)

(PIOE) Glitch Input Filter Status Register

Definition at line 113 of file pioe.h.

◆ REG_PIOE_IMR

#define REG_PIOE_IMR   (*(__I uint32_t*)0x400E1648U)

(PIOE) Interrupt Mask Register

Definition at line 120 of file pioe.h.

◆ REG_PIOE_ISR

#define REG_PIOE_ISR   (*(__I uint32_t*)0x400E164CU)

(PIOE) Interrupt Status Register

Definition at line 121 of file pioe.h.

◆ REG_PIOE_KDR

#define REG_PIOE_KDR   (*(__IO uint32_t*)0x400E1728U)

(PIOE) Keypad Controller Debouncing Register

Definition at line 156 of file pioe.h.

◆ REG_PIOE_KER

#define REG_PIOE_KER   (*(__IO uint32_t*)0x400E1720U)

(PIOE) Keypad Controller Enable Register

Definition at line 154 of file pioe.h.

◆ REG_PIOE_KIDR

#define REG_PIOE_KIDR   (*(__O uint32_t*)0x400E1734U)

(PIOE) Keypad Controller Interrupt Disable Register

Definition at line 158 of file pioe.h.

◆ REG_PIOE_KIER

#define REG_PIOE_KIER   (*(__O uint32_t*)0x400E1730U)

(PIOE) Keypad Controller Interrupt Enable Register

Definition at line 157 of file pioe.h.

◆ REG_PIOE_KIMR

#define REG_PIOE_KIMR   (*(__I uint32_t*)0x400E1738U)

(PIOE) Keypad Controller Interrupt Mask Register

Definition at line 159 of file pioe.h.

◆ REG_PIOE_KKPR

#define REG_PIOE_KKPR   (*(__I uint32_t*)0x400E1740U)

(PIOE) Keypad Controller Key Press Register

Definition at line 161 of file pioe.h.

◆ REG_PIOE_KKRR

#define REG_PIOE_KKRR   (*(__I uint32_t*)0x400E1744U)

(PIOE) Keypad Controller Key Release Register

Definition at line 162 of file pioe.h.

◆ REG_PIOE_KRCR

#define REG_PIOE_KRCR   (*(__IO uint32_t*)0x400E1724U)

(PIOE) Keypad Controller Row Column Register

Definition at line 155 of file pioe.h.

◆ REG_PIOE_KSR

#define REG_PIOE_KSR   (*(__I uint32_t*)0x400E173CU)

(PIOE) Keypad Controller Status Register

Definition at line 160 of file pioe.h.

◆ REG_PIOE_LOCKSR

#define REG_PIOE_LOCKSR   (*(__I uint32_t*)0x400E16E0U)

(PIOE) Lock Status

Definition at line 148 of file pioe.h.

◆ REG_PIOE_LSR

#define REG_PIOE_LSR   (*(__O uint32_t*)0x400E16C4U)

(PIOE) Level Select Register

Definition at line 143 of file pioe.h.

◆ REG_PIOE_MDDR

#define REG_PIOE_MDDR   (*(__O uint32_t*)0x400E1654U)

(PIOE) Multi-driver Disable Register

Definition at line 123 of file pioe.h.

◆ REG_PIOE_MDER

#define REG_PIOE_MDER   (*(__O uint32_t*)0x400E1650U)

(PIOE) Multi-driver Enable Register

Definition at line 122 of file pioe.h.

◆ REG_PIOE_MDSR

#define REG_PIOE_MDSR   (*(__I uint32_t*)0x400E1658U)

(PIOE) Multi-driver Status Register

Definition at line 124 of file pioe.h.

◆ REG_PIOE_ODR

#define REG_PIOE_ODR   (*(__O uint32_t*)0x400E1614U)

(PIOE) Output Disable Register

Definition at line 109 of file pioe.h.

◆ REG_PIOE_ODSR

#define REG_PIOE_ODSR   (*(__IO uint32_t*)0x400E1638U)

(PIOE) Output Data Status Register

Definition at line 116 of file pioe.h.

◆ REG_PIOE_OER

#define REG_PIOE_OER   (*(__O uint32_t*)0x400E1610U)

(PIOE) Output Enable Register

Definition at line 108 of file pioe.h.

◆ REG_PIOE_OSR

#define REG_PIOE_OSR   (*(__I uint32_t*)0x400E1618U)

(PIOE) Output Status Register

Definition at line 110 of file pioe.h.

◆ REG_PIOE_OWDR

#define REG_PIOE_OWDR   (*(__O uint32_t*)0x400E16A4U)

(PIOE) Output Write Disable

Definition at line 137 of file pioe.h.

◆ REG_PIOE_OWER

#define REG_PIOE_OWER   (*(__O uint32_t*)0x400E16A0U)

(PIOE) Output Write Enable

Definition at line 136 of file pioe.h.

◆ REG_PIOE_OWSR

#define REG_PIOE_OWSR   (*(__I uint32_t*)0x400E16A8U)

(PIOE) Output Write Status Register

Definition at line 138 of file pioe.h.

◆ REG_PIOE_PCIDR

#define REG_PIOE_PCIDR   (*(__O uint32_t*)0x400E1758U)

(PIOE) Parallel Capture Interrupt Disable Register

Definition at line 165 of file pioe.h.

◆ REG_PIOE_PCIER

#define REG_PIOE_PCIER   (*(__O uint32_t*)0x400E1754U)

(PIOE) Parallel Capture Interrupt Enable Register

Definition at line 164 of file pioe.h.

◆ REG_PIOE_PCIMR

#define REG_PIOE_PCIMR   (*(__I uint32_t*)0x400E175CU)

(PIOE) Parallel Capture Interrupt Mask Register

Definition at line 166 of file pioe.h.

◆ REG_PIOE_PCISR

#define REG_PIOE_PCISR   (*(__I uint32_t*)0x400E1760U)

(PIOE) Parallel Capture Interrupt Status Register

Definition at line 167 of file pioe.h.

◆ REG_PIOE_PCMR

#define REG_PIOE_PCMR   (*(__IO uint32_t*)0x400E1750U)

(PIOE) Parallel Capture Mode Register

Definition at line 163 of file pioe.h.

◆ REG_PIOE_PCRHR

#define REG_PIOE_PCRHR   (*(__I uint32_t*)0x400E1764U)

(PIOE) Parallel Capture Reception Holding Register

Definition at line 168 of file pioe.h.

◆ REG_PIOE_PDR

#define REG_PIOE_PDR   (*(__O uint32_t*)0x400E1604U)

(PIOE) PIO Disable Register

Definition at line 106 of file pioe.h.

◆ REG_PIOE_PDSR

#define REG_PIOE_PDSR   (*(__I uint32_t*)0x400E163CU)

(PIOE) Pin Data Status Register

Definition at line 117 of file pioe.h.

◆ REG_PIOE_PER

#define REG_PIOE_PER   (*(__O uint32_t*)0x400E1600U)

(PIOE) PIO Enable Register

Definition at line 105 of file pioe.h.

◆ REG_PIOE_PPDDR

#define REG_PIOE_PPDDR   (*(__O uint32_t*)0x400E1690U)

(PIOE) Pad Pull-down Disable Register

Definition at line 133 of file pioe.h.

◆ REG_PIOE_PPDER

#define REG_PIOE_PPDER   (*(__O uint32_t*)0x400E1694U)

(PIOE) Pad Pull-down Enable Register

Definition at line 134 of file pioe.h.

◆ REG_PIOE_PPDSR

#define REG_PIOE_PPDSR   (*(__I uint32_t*)0x400E1698U)

(PIOE) Pad Pull-down Status Register

Definition at line 135 of file pioe.h.

◆ REG_PIOE_PSR

#define REG_PIOE_PSR   (*(__I uint32_t*)0x400E1608U)

(PIOE) PIO Status Register

Definition at line 107 of file pioe.h.

◆ REG_PIOE_PUDR

#define REG_PIOE_PUDR   (*(__O uint32_t*)0x400E1660U)

(PIOE) Pull-up Disable Register

Definition at line 125 of file pioe.h.

◆ REG_PIOE_PUER

#define REG_PIOE_PUER   (*(__O uint32_t*)0x400E1664U)

(PIOE) Pull-up Enable Register

Definition at line 126 of file pioe.h.

◆ REG_PIOE_PUSR

#define REG_PIOE_PUSR   (*(__I uint32_t*)0x400E1668U)

(PIOE) Pad Pull-up Status Register

Definition at line 127 of file pioe.h.

◆ REG_PIOE_REHLSR

#define REG_PIOE_REHLSR   (*(__O uint32_t*)0x400E16D4U)

(PIOE) Rising Edge/High-Level Select Register

Definition at line 146 of file pioe.h.

◆ REG_PIOE_SCDR

#define REG_PIOE_SCDR   (*(__IO uint32_t*)0x400E168CU)

(PIOE) Slow Clock Divider Debouncing Register

Definition at line 132 of file pioe.h.

◆ REG_PIOE_SCHMITT

#define REG_PIOE_SCHMITT   (*(__IO uint32_t*)0x400E1700U)

(PIOE) Schmitt Trigger Register

Definition at line 152 of file pioe.h.

◆ REG_PIOE_SODR

#define REG_PIOE_SODR   (*(__O uint32_t*)0x400E1630U)

(PIOE) Set Output Data Register

Definition at line 114 of file pioe.h.

◆ REG_PIOE_VERSION

#define REG_PIOE_VERSION   (*(__I uint32_t*)0x400E16FCU)

(PIOE) Version Register

Definition at line 151 of file pioe.h.

◆ REG_PIOE_WPMR

#define REG_PIOE_WPMR   (*(__IO uint32_t*)0x400E16E4U)

(PIOE) Write Protection Mode Register

Definition at line 149 of file pioe.h.

◆ REG_PIOE_WPSR

#define REG_PIOE_WPSR   (*(__I uint32_t*)0x400E16E8U)

(PIOE) Write Protection Status Register

Definition at line 150 of file pioe.h.



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