HyperDbg Debugger
Toggle main menu visibility
Loading...
Searching...
No Matches
ioaccess.c File Reference
#include <ntddk.h>
#include <uart.h>
Variables
UART_HARDWARE_ACCESS
UartHardwareAccess
Variable Documentation
◆
UartHardwareAccess
UART_HARDWARE_ACCESS UartHardwareAccess
112
{
113
114
#if defined(_X86_)
115
116
ReadPort8,
117
WritePort8,
118
ReadPort16,
119
WritePort16,
120
ReadPort32,
121
WritePort32,
122
123
#elif defined(_AMD64_)
124
125
READ_PORT_UCHAR
,
126
WRITE_PORT_UCHAR
,
127
READ_PORT_USHORT
,
128
WRITE_PORT_USHORT
,
129
READ_PORT_ULONG
,
130
WRITE_PORT_ULONG
,
131
132
#else
133
134
NULL
,
135
NULL
,
136
NULL
,
137
NULL
,
138
NULL
,
139
NULL
,
140
141
#endif
142
143
#if defined(_X86_)
144
145
ReadRegister8,
146
WriteRegister8,
147
ReadRegister16,
148
WriteRegister16,
149
ReadRegister32,
150
WriteRegister32,
151
152
#else
153
154
READ_REGISTER_UCHAR
,
155
WRITE_REGISTER_UCHAR
,
156
READ_REGISTER_USHORT
,
157
WRITE_REGISTER_USHORT
,
158
READ_REGISTER_ULONG
,
159
WRITE_REGISTER_ULONG
,
160
161
#endif
162
163
#if defined(_WIN64)
164
165
READ_REGISTER_ULONG64
,
166
WRITE_REGISTER_ULONG64
167
168
#else
169
170
NULL
,
171
NULL
172
173
#endif
174
175
};
test-case-generator.NULL
NULL()
Definition
test-case-generator.py:530
WRITE_REGISTER_UCHAR
#define WRITE_REGISTER_UCHAR
Definition
uartp.h:38
READ_PORT_ULONG
#define READ_PORT_ULONG
Definition
uartp.h:35
WRITE_REGISTER_USHORT
#define WRITE_REGISTER_USHORT
Definition
uartp.h:40
WRITE_REGISTER_ULONG
#define WRITE_REGISTER_ULONG
Definition
uartp.h:42
READ_PORT_USHORT
#define READ_PORT_USHORT
Definition
uartp.h:33
READ_REGISTER_USHORT
#define READ_REGISTER_USHORT
Definition
uartp.h:39
WRITE_PORT_ULONG
#define WRITE_PORT_ULONG
Definition
uartp.h:36
WRITE_PORT_USHORT
#define WRITE_PORT_USHORT
Definition
uartp.h:34
READ_REGISTER_ULONG64
#define READ_REGISTER_ULONG64
Definition
uartp.h:43
READ_REGISTER_UCHAR
#define READ_REGISTER_UCHAR
Definition
uartp.h:37
WRITE_PORT_UCHAR
#define WRITE_PORT_UCHAR
Definition
uartp.h:32
READ_REGISTER_ULONG
#define READ_REGISTER_ULONG
Definition
uartp.h:41
READ_PORT_UCHAR
#define READ_PORT_UCHAR
Definition
uartp.h:31
WRITE_REGISTER_ULONG64
#define WRITE_REGISTER_ULONG64
Definition
uartp.h:44
hyperdbg
kdserial
ioaccess.c
Generated by
1.17.0