pioe.h
Go to the documentation of this file.
1 
31 /*
32  * Support and FAQ: visit <a href="https://www.microchip.com/support/">Microchip Support</a>
33  */
34 
35 #ifndef _SAME70_PIOE_INSTANCE_
36 #define _SAME70_PIOE_INSTANCE_
37 
38 /* ========== Register definition for PIOE peripheral ========== */
39 #if (defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))
40  #define REG_PIOE_PER (0x400E1600U)
41  #define REG_PIOE_PDR (0x400E1604U)
42  #define REG_PIOE_PSR (0x400E1608U)
43  #define REG_PIOE_OER (0x400E1610U)
44  #define REG_PIOE_ODR (0x400E1614U)
45  #define REG_PIOE_OSR (0x400E1618U)
46  #define REG_PIOE_IFER (0x400E1620U)
47  #define REG_PIOE_IFDR (0x400E1624U)
48  #define REG_PIOE_IFSR (0x400E1628U)
49  #define REG_PIOE_SODR (0x400E1630U)
50  #define REG_PIOE_CODR (0x400E1634U)
51  #define REG_PIOE_ODSR (0x400E1638U)
52  #define REG_PIOE_PDSR (0x400E163CU)
53  #define REG_PIOE_IER (0x400E1640U)
54  #define REG_PIOE_IDR (0x400E1644U)
55  #define REG_PIOE_IMR (0x400E1648U)
56  #define REG_PIOE_ISR (0x400E164CU)
57  #define REG_PIOE_MDER (0x400E1650U)
58  #define REG_PIOE_MDDR (0x400E1654U)
59  #define REG_PIOE_MDSR (0x400E1658U)
60  #define REG_PIOE_PUDR (0x400E1660U)
61  #define REG_PIOE_PUER (0x400E1664U)
62  #define REG_PIOE_PUSR (0x400E1668U)
63  #define REG_PIOE_ABCDSR (0x400E1670U)
64  #define REG_PIOE_IFSCDR (0x400E1680U)
65  #define REG_PIOE_IFSCER (0x400E1684U)
66  #define REG_PIOE_IFSCSR (0x400E1688U)
67  #define REG_PIOE_SCDR (0x400E168CU)
68  #define REG_PIOE_PPDDR (0x400E1690U)
69  #define REG_PIOE_PPDER (0x400E1694U)
70  #define REG_PIOE_PPDSR (0x400E1698U)
71  #define REG_PIOE_OWER (0x400E16A0U)
72  #define REG_PIOE_OWDR (0x400E16A4U)
73  #define REG_PIOE_OWSR (0x400E16A8U)
74  #define REG_PIOE_AIMER (0x400E16B0U)
75  #define REG_PIOE_AIMDR (0x400E16B4U)
76  #define REG_PIOE_AIMMR (0x400E16B8U)
77  #define REG_PIOE_ESR (0x400E16C0U)
78  #define REG_PIOE_LSR (0x400E16C4U)
79  #define REG_PIOE_ELSR (0x400E16C8U)
80  #define REG_PIOE_FELLSR (0x400E16D0U)
81  #define REG_PIOE_REHLSR (0x400E16D4U)
82  #define REG_PIOE_FRLHSR (0x400E16D8U)
83  #define REG_PIOE_LOCKSR (0x400E16E0U)
84  #define REG_PIOE_WPMR (0x400E16E4U)
85  #define REG_PIOE_WPSR (0x400E16E8U)
86  #define REG_PIOE_VERSION (0x400E16FCU)
87  #define REG_PIOE_SCHMITT (0x400E1700U)
88  #define REG_PIOE_DRIVER (0x400E1718U)
89  #define REG_PIOE_KER (0x400E1720U)
90  #define REG_PIOE_KRCR (0x400E1724U)
91  #define REG_PIOE_KDR (0x400E1728U)
92  #define REG_PIOE_KIER (0x400E1730U)
93  #define REG_PIOE_KIDR (0x400E1734U)
94  #define REG_PIOE_KIMR (0x400E1738U)
95  #define REG_PIOE_KSR (0x400E173CU)
96  #define REG_PIOE_KKPR (0x400E1740U)
97  #define REG_PIOE_KKRR (0x400E1744U)
98  #define REG_PIOE_PCMR (0x400E1750U)
99  #define REG_PIOE_PCIER (0x400E1754U)
100  #define REG_PIOE_PCIDR (0x400E1758U)
101  #define REG_PIOE_PCIMR (0x400E175CU)
102  #define REG_PIOE_PCISR (0x400E1760U)
103  #define REG_PIOE_PCRHR (0x400E1764U)
104 #else
105  #define REG_PIOE_PER (*(__O uint32_t*)0x400E1600U)
106  #define REG_PIOE_PDR (*(__O uint32_t*)0x400E1604U)
107  #define REG_PIOE_PSR (*(__I uint32_t*)0x400E1608U)
108  #define REG_PIOE_OER (*(__O uint32_t*)0x400E1610U)
109  #define REG_PIOE_ODR (*(__O uint32_t*)0x400E1614U)
110  #define REG_PIOE_OSR (*(__I uint32_t*)0x400E1618U)
111  #define REG_PIOE_IFER (*(__O uint32_t*)0x400E1620U)
112  #define REG_PIOE_IFDR (*(__O uint32_t*)0x400E1624U)
113  #define REG_PIOE_IFSR (*(__I uint32_t*)0x400E1628U)
114  #define REG_PIOE_SODR (*(__O uint32_t*)0x400E1630U)
115  #define REG_PIOE_CODR (*(__O uint32_t*)0x400E1634U)
116  #define REG_PIOE_ODSR (*(__IO uint32_t*)0x400E1638U)
117  #define REG_PIOE_PDSR (*(__I uint32_t*)0x400E163CU)
118  #define REG_PIOE_IER (*(__O uint32_t*)0x400E1640U)
119  #define REG_PIOE_IDR (*(__O uint32_t*)0x400E1644U)
120  #define REG_PIOE_IMR (*(__I uint32_t*)0x400E1648U)
121  #define REG_PIOE_ISR (*(__I uint32_t*)0x400E164CU)
122  #define REG_PIOE_MDER (*(__O uint32_t*)0x400E1650U)
123  #define REG_PIOE_MDDR (*(__O uint32_t*)0x400E1654U)
124  #define REG_PIOE_MDSR (*(__I uint32_t*)0x400E1658U)
125  #define REG_PIOE_PUDR (*(__O uint32_t*)0x400E1660U)
126  #define REG_PIOE_PUER (*(__O uint32_t*)0x400E1664U)
127  #define REG_PIOE_PUSR (*(__I uint32_t*)0x400E1668U)
128  #define REG_PIOE_ABCDSR (*(__IO uint32_t*)0x400E1670U)
129  #define REG_PIOE_IFSCDR (*(__O uint32_t*)0x400E1680U)
130  #define REG_PIOE_IFSCER (*(__O uint32_t*)0x400E1684U)
131  #define REG_PIOE_IFSCSR (*(__I uint32_t*)0x400E1688U)
132  #define REG_PIOE_SCDR (*(__IO uint32_t*)0x400E168CU)
133  #define REG_PIOE_PPDDR (*(__O uint32_t*)0x400E1690U)
134  #define REG_PIOE_PPDER (*(__O uint32_t*)0x400E1694U)
135  #define REG_PIOE_PPDSR (*(__I uint32_t*)0x400E1698U)
136  #define REG_PIOE_OWER (*(__O uint32_t*)0x400E16A0U)
137  #define REG_PIOE_OWDR (*(__O uint32_t*)0x400E16A4U)
138  #define REG_PIOE_OWSR (*(__I uint32_t*)0x400E16A8U)
139  #define REG_PIOE_AIMER (*(__O uint32_t*)0x400E16B0U)
140  #define REG_PIOE_AIMDR (*(__O uint32_t*)0x400E16B4U)
141  #define REG_PIOE_AIMMR (*(__I uint32_t*)0x400E16B8U)
142  #define REG_PIOE_ESR (*(__O uint32_t*)0x400E16C0U)
143  #define REG_PIOE_LSR (*(__O uint32_t*)0x400E16C4U)
144  #define REG_PIOE_ELSR (*(__I uint32_t*)0x400E16C8U)
145  #define REG_PIOE_FELLSR (*(__O uint32_t*)0x400E16D0U)
146  #define REG_PIOE_REHLSR (*(__O uint32_t*)0x400E16D4U)
147  #define REG_PIOE_FRLHSR (*(__I uint32_t*)0x400E16D8U)
148  #define REG_PIOE_LOCKSR (*(__I uint32_t*)0x400E16E0U)
149  #define REG_PIOE_WPMR (*(__IO uint32_t*)0x400E16E4U)
150  #define REG_PIOE_WPSR (*(__I uint32_t*)0x400E16E8U)
151  #define REG_PIOE_VERSION (*(__I uint32_t*)0x400E16FCU)
152  #define REG_PIOE_SCHMITT (*(__IO uint32_t*)0x400E1700U)
153  #define REG_PIOE_DRIVER (*(__IO uint32_t*)0x400E1718U)
154  #define REG_PIOE_KER (*(__IO uint32_t*)0x400E1720U)
155  #define REG_PIOE_KRCR (*(__IO uint32_t*)0x400E1724U)
156  #define REG_PIOE_KDR (*(__IO uint32_t*)0x400E1728U)
157  #define REG_PIOE_KIER (*(__O uint32_t*)0x400E1730U)
158  #define REG_PIOE_KIDR (*(__O uint32_t*)0x400E1734U)
159  #define REG_PIOE_KIMR (*(__I uint32_t*)0x400E1738U)
160  #define REG_PIOE_KSR (*(__I uint32_t*)0x400E173CU)
161  #define REG_PIOE_KKPR (*(__I uint32_t*)0x400E1740U)
162  #define REG_PIOE_KKRR (*(__I uint32_t*)0x400E1744U)
163  #define REG_PIOE_PCMR (*(__IO uint32_t*)0x400E1750U)
164  #define REG_PIOE_PCIER (*(__O uint32_t*)0x400E1754U)
165  #define REG_PIOE_PCIDR (*(__O uint32_t*)0x400E1758U)
166  #define REG_PIOE_PCIMR (*(__I uint32_t*)0x400E175CU)
167  #define REG_PIOE_PCISR (*(__I uint32_t*)0x400E1760U)
168  #define REG_PIOE_PCRHR (*(__I uint32_t*)0x400E1764U)
169 #endif /* (defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */
170 
171 #endif /* _SAME70_PIOE_INSTANCE_ */


inertial_sense_ros
Author(s):
autogenerated on Sat Sep 19 2020 03:19:04