mFrame
載入中...
搜尋中...
無符合項目
glikey/Shift.h
1
7#ifndef MCXA153_CCFE18D1_A81C_4DE5_8024_D01FE6307A56
8#define MCXA153_CCFE18D1_A81C_4DE5_8024_D01FE6307A56
9
10/* ***************************************************************************************
11 * Include
12 */
13#include "mframe.h"
14
15//----------------------------------------------------------------------------------------
16
17//----------------------------------------------------------------------------------------
18
19/* ***************************************************************************************
20 * Namespace
21 */
22namespace mcxa153::core::glikey {
23 enum struct Shift : unsigned int;
24
34 constexpr unsigned int operator+(Shift e) {
35 return static_cast<unsigned int>(e);
36 }
37}
38
39/* ***************************************************************************************
40 * Class/Interface/Struct/Enum
41 */
42
51enum struct mcxa153::core::glikey::Shift : unsigned int {
59
67
74 CTRL_0_WR_EN_0 = 16U,
75
86 CTRL_0_SFT_RST = 18U,
87
95
103
111
118 CTRL_1_WR_EN_1 = 16U,
119
126 CTRL_1_SFR_LOCK = 18U,
127
134 CTRL_1_RESERVED31 = 22U,
135
142 INTR_CTRL_INT_EN = 0U,
143
151
163
171
183
195
217
225
232 STATUS_FSM_STATE = 19U,
233
241
249
257
264 VERSION_RESERVED15 = 12U,
265
272 VERSION_RESERVED16 = 16U,
273
284 VERSION_FSM_CONFIG = 18U,
285
293
301};
302
303/* ***************************************************************************************
304 * End of file
305 */
306
307#endif /* MCXA153_CCFE18D1_A81C_4DE5_8024_D01FE6307A56 */
Definition glikey/Mask.h:22
Shift
GLIKEY Shift Register - Hardware Register Bit Position Definition.
Definition glikey/Shift.h:51
@ CTRL_1_RESERVED15
CTRL_1 - RESERVED15.
@ STATUS_RESERVED18
STATUS - RESERVED18.
@ INTR_CTRL_INT_CLR
INTR_CTRL - INT_CLR.
@ VERSION_RESERVED15
VERSION - Reserved15.
@ INTR_CTRL_RESERVED31
INTR_CTRL - RESERVED31.
@ VERSION_RESERVED3
VERSION - Reserved3.
@ VERSION_RESERVED16
VERSION - Reserved16.
@ INTR_CTRL_INT_SET
INTR_CTRL - INT_SET.
@ CTRL_1_READ_INDEX
CTRL_1 - READ_INDEX.
@ STATUS_FSM_STATE
STATUS - FSM_STATE.
@ VERSION_RESERVED11
VERSION - Reserved11.
@ CTRL_0_WR_EN_0
CTRL_0 - WR_EN_0.
@ CTRL_0_SFT_RST
CTRL_0 - SFT_RST.
@ VERSION_FSM_CONFIG
VERSION - FSM_CONFIG.
@ CTRL_1_WR_EN_1
CTRL_1 - WR_EN_1.
@ STATUS_ERROR_STATUS
STATUS - ERROR_STATUS.
@ CTRL_0_RESERVED15
CTRL_0 - RESERVED15.
@ STATUS_LOCK_STATUS
STATUS - LOCK_STATUS.
@ CTRL_1_SFR_LOCK
CTRL_1 - SFR_LOCK.
@ VERSION_RESERVED7
VERSION - Reserved7.
@ INTR_CTRL_INT_EN
INTR_CTRL - INT_EN.
@ CTRL_1_RESERVED31
CTRL_1 - RESERVED31.
@ CTRL_0_WRITE_INDEX
CTRL_0 - WRITE_INDEX.
@ CTRL_0_RESERVED31
CTRL_0 - RESERVED31.
@ VERSION_RESERVED31
VERSION - Reserved31.
@ STATUS_INT_STATUS
STATUS - INT_STATUS.
@ VERSION_INDEX_CONFIG
VERSION - INDEX_CONFIG.