mFrame
載入中...
搜尋中...
無符合項目
lpspi/Register.h
1
7#ifndef MCXA153_43071227_0444_42B3_9EB2_DC308E8E5937
8#define MCXA153_43071227_0444_42B3_9EB2_DC308E8E5937
9
10/* ***************************************************************************************
11 * Include
12 */
13#include "mframe.h"
14
15//----------------------------------------------------------------------------------------
16
17//----------------------------------------------------------------------------------------
18
19/* ***************************************************************************************
20 * Namespace
21 */
22namespace mcxa153::chip::lpspi {
23 struct Register;
24} // namespace mcxa153::chip::lpspi
25
26/* ***************************************************************************************
27 * Class/Interface/Struct/Enum
28 */
45 __I uint32 verid;
46
52 __I uint32 param;
53
57 uint8 reserved0[8];
58
64 __IO uint32 cr;
65
71 __IO uint32 sr;
72
78 __IO uint32 ier;
79
85 __IO uint32 der;
86
92 __IO uint32 cfgr0;
93
99 __IO uint32 cfgr1;
100
104 uint8 reserved1[8];
105
111 __IO uint32 dmr0;
112
118 __IO uint32 dmr1;
119
123 uint8 reserved2[8];
124
130 __IO uint32 ccr;
131
137 __IO uint32 ccr1;
138
142 uint8 reserved3[16];
143
149 __IO uint32 fcr;
150
156 __I uint32 fsr;
157
163 __IO uint32 tcr;
164
170 __O uint32 tdr;
171
175 uint8 reserved4[8];
176
182 __I uint32 rsr;
183
189 __I uint32 rdr;
190
196 __I uint32 rdror;
197
201 uint8 reserved5[896];
202
208 __O uint32 tcbr;
209
215 __O uint32 tdbr[128];
216
222 __I uint32 rdbr[128];
223};
224
225/* ***************************************************************************************
226 * End of file
227 */
228
229#endif /* MCXA153_43071227_0444_42B3_9EB2_DC308E8E5937 */
Definition lpspi/Count.h:22
LPSPI 週邊暫存器存取層
Definition lpspi/Register.h:39
__I uint32 fsr
FIFO 狀態暫存器 (偏移: 0x5C,唯讀)
Definition lpspi/Register.h:156
__IO uint32 cr
控制暫存器 (偏移: 0x10,讀寫)
Definition lpspi/Register.h:64
__IO uint32 dmr0
資料匹配暫存器 0 (偏移: 0x30,讀寫)
Definition lpspi/Register.h:111
__IO uint32 cfgr0
配置暫存器 0 (偏移: 0x20,讀寫)
Definition lpspi/Register.h:92
uint8 reserved1[8]
保留空間 (偏移: 0x28-0x2F)
Definition lpspi/Register.h:104
__IO uint32 fcr
FIFO 控制暫存器 (偏移: 0x58,讀寫)
Definition lpspi/Register.h:149
__IO uint32 ier
中斷使能暫存器 (偏移: 0x18,讀寫)
Definition lpspi/Register.h:78
uint8 reserved2[8]
保留空間 (偏移: 0x38-0x3F)
Definition lpspi/Register.h:123
__I uint32 rdbr[128]
接收資料突發暫存器陣列 (偏移: 0x600,步長: 0x4,唯讀)
Definition lpspi/Register.h:222
__O uint32 tdbr[128]
傳輸資料突發暫存器陣列 (偏移: 0x400,步長: 0x4,唯寫)
Definition lpspi/Register.h:215
__IO uint32 der
DMA 使能暫存器 (偏移: 0x1C,讀寫)
Definition lpspi/Register.h:85
__I uint32 rsr
接收狀態暫存器 (偏移: 0x70,唯讀)
Definition lpspi/Register.h:182
uint8 reserved5[896]
保留空間 (偏移: 0x7C-0x3FB)
Definition lpspi/Register.h:201
uint8 reserved3[16]
保留空間 (偏移: 0x48-0x57)
Definition lpspi/Register.h:142
__IO uint32 ccr1
時脈配置暫存器 1 (偏移: 0x44,讀寫)
Definition lpspi/Register.h:137
__IO uint32 ccr
時脈配置暫存器 (偏移: 0x40,讀寫)
Definition lpspi/Register.h:130
__I uint32 rdror
接收資料唯讀暫存器 (偏移: 0x78,唯讀)
Definition lpspi/Register.h:196
__I uint32 param
參數暫存器 (偏移: 0x4,唯讀)
Definition lpspi/Register.h:52
__IO uint32 sr
狀態暫存器 (偏移: 0x14,讀寫)
Definition lpspi/Register.h:71
__O uint32 tcbr
傳輸命令突發暫存器 (偏移: 0x3FC,唯寫)
Definition lpspi/Register.h:208
uint8 reserved4[8]
保留空間 (偏移: 0x68-0x6F)
Definition lpspi/Register.h:175
uint8 reserved0[8]
保留空間 (偏移: 0x8-0xF)
Definition lpspi/Register.h:57
__IO uint32 cfgr1
配置暫存器 1 (偏移: 0x24,讀寫)
Definition lpspi/Register.h:99
__IO uint32 dmr1
資料匹配暫存器 1 (偏移: 0x34,讀寫)
Definition lpspi/Register.h:118
__O uint32 tdr
傳輸資料暫存器 (偏移: 0x64,唯寫)
Definition lpspi/Register.h:170
__I uint32 rdr
接收資料暫存器 (偏移: 0x74,唯讀)
Definition lpspi/Register.h:189
__I uint32 verid
版本識別暫存器 (偏移: 0x0,唯讀)
Definition lpspi/Register.h:45
__IO uint32 tcr
傳輸命令暫存器 (偏移: 0x60,讀寫)
Definition lpspi/Register.h:163