mFrame
載入中...
搜尋中...
無符合項目
gpio/Register.h
1
7#ifndef MCXA153_816C05DE_50FC_4087_B11D_CE5DBD6A4FD9
8#define MCXA153_816C05DE_50FC_4087_B11D_CE5DBD6A4FD9
9
10/* ***************************************************************************************
11 * Include
12 */
13#include "mframe.h"
14
15//----------------------------------------------------------------------------------------
16
17//----------------------------------------------------------------------------------------
18
19/* ***************************************************************************************
20 * Namespace
21 */
22namespace mcxa153::chip::gpio {
29 struct Register;
30} // namespace mcxa153::chip::gpio
31
32/* ***************************************************************************************
33 * Class/Interface/Struct/Enum
34 */
35
51 __I uint32 verid;
52
58 __I uint32 param;
59
65 uint8 reserved_0[56];
66
74 __IO uint32 pdor;
75
82 __O uint32 psor;
83
90 __O uint32 pcor;
91
98 __O uint32 ptor;
99
106 __I uint32 pdir;
107
115 __IO uint32 pddr;
116
124 __IO uint32 pidr;
125
131 uint8 reserved_1[4];
132
139 __IO uint8 pdr[32];
140
147 __IO uint32 icr[32];
148
155 __O uint32 giclr;
156
163 __O uint32 gichr;
164
170 uint8 reserved_2[24];
171
178 __IO uint32 isfr[1];
179};
180
181/* ***************************************************************************************
182 * End of file
183 */
184
185#endif /* MCXA153_816C05DE_50FC_4087_B11D_CE5DBD6A4FD9 */
Definition gpio/Count.h:22
GPIO 週邊暫存器存取層
Definition gpio/Register.h:45
__IO uint32 pdor
埠資料輸出暫存器 (偏移: 0x40,讀寫)
Definition gpio/Register.h:74
__O uint32 ptor
埠切換輸出暫存器 (偏移: 0x4C,唯寫)
Definition gpio/Register.h:98
__IO uint32 isfr[1]
中斷狀態旗標暫存器 (偏移: 0x120,步長: 0x4,讀寫)
Definition gpio/Register.h:178
__IO uint32 pddr
埠資料方向暫存器 (偏移: 0x54,讀寫)
Definition gpio/Register.h:115
__O uint32 gichr
全域中斷控制高位暫存器 (偏移: 0x104,唯寫)
Definition gpio/Register.h:163
__O uint32 pcor
埠清除輸出暫存器 (偏移: 0x48,唯寫)
Definition gpio/Register.h:90
__IO uint32 icr[32]
中斷控制暫存器陣列 (偏移: 0x80,步長: 0x4,讀寫)
Definition gpio/Register.h:147
__I uint32 verid
版本識別暫存器 (偏移: 0x0,唯讀)
Definition gpio/Register.h:51
__I uint32 param
參數暫存器 (偏移: 0x4,唯讀)
Definition gpio/Register.h:58
__I uint32 pdir
埠資料輸入暫存器 (偏移: 0x50,唯讀)
Definition gpio/Register.h:106
__O uint32 giclr
全域中斷控制低位暫存器 (偏移: 0x100,唯寫)
Definition gpio/Register.h:155
uint8 reserved_0[56]
保留空間 (偏移: 0x8-0x3F)
Definition gpio/Register.h:65
__IO uint8 pdr[32]
引腳資料暫存器陣列 (偏移: 0x60,步長: 0x1,讀寫)
Definition gpio/Register.h:139
uint8 reserved_1[4]
保留空間 (偏移: 0x5C-0x5F)
Definition gpio/Register.h:131
__IO uint32 pidr
埠輸入停用暫存器 (偏移: 0x58,讀寫)
Definition gpio/Register.h:124
uint8 reserved_2[24]
保留空間 (偏移: 0x108-0x11F)
Definition gpio/Register.h:170
__O uint32 psor
埠設定輸出暫存器 (偏移: 0x44,唯寫)
Definition gpio/Register.h:82