File tree Expand file tree Collapse file tree 5 files changed +40
-0
lines changed Expand file tree Collapse file tree 5 files changed +40
-0
lines changed Original file line number Diff line number Diff line change 197
197
#define __O volatile /*!< Defines 'write only' permissions */
198
198
#define __IO volatile /*!< Defines 'read / write' permissions */
199
199
200
+ #ifdef __cplusplus
201
+ #define __IM volatile /*!< Defines 'read only' permissions */
202
+ #else
203
+ #define __IM volatile const /*!< Defines 'read only' permissions */
204
+ #endif
205
+ #define __OM volatile /*!< Defines 'write only' permissions */
206
+ #define __IOM volatile /*!< Defines 'read / write' permissions */
207
+
200
208
/*@} end of group Cortex_M0 */
201
209
202
210
Original file line number Diff line number Diff line change 207
207
#define __O volatile /*!< Defines 'write only' permissions */
208
208
#define __IO volatile /*!< Defines 'read / write' permissions */
209
209
210
+ #ifdef __cplusplus
211
+ #define __IM volatile /*!< Defines 'read only' permissions */
212
+ #else
213
+ #define __IM volatile const /*!< Defines 'read only' permissions */
214
+ #endif
215
+ #define __OM volatile /*!< Defines 'write only' permissions */
216
+ #define __IOM volatile /*!< Defines 'read / write' permissions */
217
+
210
218
/*@} end of group Cortex-M0+ */
211
219
212
220
Original file line number Diff line number Diff line change 202
202
#define __O volatile /*!< Defines 'write only' permissions */
203
203
#define __IO volatile /*!< Defines 'read / write' permissions */
204
204
205
+ #ifdef __cplusplus
206
+ #define __IM volatile /*!< Defines 'read only' permissions */
207
+ #else
208
+ #define __IM volatile const /*!< Defines 'read only' permissions */
209
+ #endif
210
+ #define __OM volatile /*!< Defines 'write only' permissions */
211
+ #define __IOM volatile /*!< Defines 'read / write' permissions */
212
+
205
213
/*@} end of group Cortex_M3 */
206
214
207
215
Original file line number Diff line number Diff line change 248
248
#define __O volatile /*!< Defines 'write only' permissions */
249
249
#define __IO volatile /*!< Defines 'read / write' permissions */
250
250
251
+ #ifdef __cplusplus
252
+ #define __IM volatile /*!< Defines 'read only' permissions */
253
+ #else
254
+ #define __IM volatile const /*!< Defines 'read only' permissions */
255
+ #endif
256
+ #define __OM volatile /*!< Defines 'write only' permissions */
257
+ #define __IOM volatile /*!< Defines 'read / write' permissions */
258
+
251
259
/*@} end of group Cortex_M4 */
252
260
253
261
Original file line number Diff line number Diff line change 263
263
#define __O volatile /*!< Defines 'write only' permissions */
264
264
#define __IO volatile /*!< Defines 'read / write' permissions */
265
265
266
+ #ifdef __cplusplus
267
+ #define __IM volatile /*!< Defines 'read only' permissions */
268
+ #else
269
+ #define __IM volatile const /*!< Defines 'read only' permissions */
270
+ #endif
271
+ #define __OM volatile /*!< Defines 'write only' permissions */
272
+ #define __IOM volatile /*!< Defines 'read / write' permissions */
273
+
266
274
/*@} end of group Cortex_M7 */
267
275
268
276
You can’t perform that action at this time.
0 commit comments