mFrame
載入中...
搜尋中...
無符合項目
REMAP.h
1
7#ifndef MCXA153_71615CFB_65AC_41D2_ACA7_FC2753FDF9E5
8#define MCXA153_71615CFB_65AC_41D2_ACA7_FC2753FDF9E5
9
10/* ***************************************************************************************
11 * Include
12 */
13#include "mframe.h"
14
15//----------------------------------------------------------------------------------------
16#include "./../../../chip/syscon/Shift.h"
17
18//----------------------------------------------------------------------------------------
19
20/* ***************************************************************************************
21 * Namespace
22 */
24 enum struct REMAP : uint32;
25
37 constexpr unsigned int operator+(REMAP e) {
38 return static_cast<unsigned int>(e);
39 }
40} // namespace mcxa153::chip::syscon::mask
41
42/* ***************************************************************************************
43 * Class/Interface/Struct/Enum
44 */
94 CPU0_SBUS_MASK = (0x3U << +Shift::REMAP_CPU0_SBUS),
95
115 CPU0_SBUS_04000000 = (0x0U << +Shift::REMAP_CPU0_SBUS),
116
137 CPU0_SBUS_20006000 = (0x1U << +Shift::REMAP_CPU0_SBUS),
138
152 DMA0_MASK = (0x3U << +Shift::REMAP_DMA0),
153
173 DMA0_04000000 = (0x0U << +Shift::REMAP_DMA0),
174
195 DMA0_CPU0_SBUS = (0x1U << +Shift::REMAP_DMA0),
196
210 USB0_MASK = (0x3U << +Shift::REMAP_USB0),
211
232 USB0_04000000 = (0x0U << +Shift::REMAP_USB0),
233
254 USB0_CPU0_SBUS = (0x1U << +Shift::REMAP_USB0),
255
256
287 LOCK = (0x1U << +Shift::REMAP_LOCK),
288
311 DEFAULT = 0x00000000U
312};
313
314/* ***************************************************************************************
315 * End of file
316 */
317
318#endif /* MCXA153_71615CFB_65AC_41D2_ACA7_FC2753FDF9E5 */
Definition REMAP.h:23
REMAP
SYSCON REMAP Register Bit Mask Enumeration.
Definition REMAP.h:77
@ USB0_04000000
USB0 to RAMX0 Default Mapping.
@ DEFAULT
REMAP Register Default Value.
@ CPU0_SBUS_20006000
CPU0 SBUS to Alternative RAMX0 Mapping.
@ DMA0_CPU0_SBUS
DMA0 to CPU0 SBUS Alias Space.
@ USB0_CPU0_SBUS
USB0 to CPU0 SBUS Alias Space.
@ DMA0_04000000
DMA0 to RAMX0 Default Mapping.
@ CPU0_SBUS_04000000
CPU0 SBUS to RAMX0 Default Mapping.
@ CPU0_SBUS_MASK
CPU0 System Bus Clear Mask.
constexpr unsigned int operator+(REMAP e)
Operator Overload - Convert REMAP enum to unsigned int.
Definition REMAP.h:37