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
*/
23
namespace
mcxa153::chip::syscon::mask
{
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
*/
77
enum struct
mcxa153::chip::syscon::mask::REMAP
: uint32 {
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 */
mcxa153::chip::syscon::mask
Definition
REMAP.h:23
mcxa153::chip::syscon::mask::REMAP
REMAP
SYSCON REMAP Register Bit Mask Enumeration.
Definition
REMAP.h:77
mcxa153::chip::syscon::mask::REMAP::USB0_04000000
@ USB0_04000000
USB0 to RAMX0 Default Mapping.
mcxa153::chip::syscon::mask::REMAP::DMA0_MASK
@ DMA0_MASK
DMA0 Clear Mask.
mcxa153::chip::syscon::mask::REMAP::DEFAULT
@ DEFAULT
REMAP Register Default Value.
mcxa153::chip::syscon::mask::REMAP::USB0_MASK
@ USB0_MASK
USB0 Clear Mask.
mcxa153::chip::syscon::mask::REMAP::CPU0_SBUS_20006000
@ CPU0_SBUS_20006000
CPU0 SBUS to Alternative RAMX0 Mapping.
mcxa153::chip::syscon::mask::REMAP::DMA0_CPU0_SBUS
@ DMA0_CPU0_SBUS
DMA0 to CPU0 SBUS Alias Space.
mcxa153::chip::syscon::mask::REMAP::USB0_CPU0_SBUS
@ USB0_CPU0_SBUS
USB0 to CPU0 SBUS Alias Space.
mcxa153::chip::syscon::mask::REMAP::DMA0_04000000
@ DMA0_04000000
DMA0 to RAMX0 Default Mapping.
mcxa153::chip::syscon::mask::REMAP::CPU0_SBUS_04000000
@ CPU0_SBUS_04000000
CPU0 SBUS to RAMX0 Default Mapping.
mcxa153::chip::syscon::mask::REMAP::CPU0_SBUS_MASK
@ CPU0_SBUS_MASK
CPU0 System Bus Clear Mask.
mcxa153::chip::syscon::mask::operator+
constexpr unsigned int operator+(REMAP e)
Operator Overload - Convert REMAP enum to unsigned int.
Definition
REMAP.h:37
src
mcxa153
src
mcxa153
chip
syscon
mask
REMAP.h
產生者:
1.11.0