TianoCore EDK2 master
Loading...
Searching...
No Matches
IoLibInternalTdxNull.c
Go to the documentation of this file.
1
7#include <Library/BaseLib.h>
9#include "IoLibTdx.h"
10
18BOOLEAN
19EFIAPI
21 VOID
22 )
23{
24 return FALSE;
25}
26
37UINT8
38EFIAPI
40 IN UINTN Port
41 )
42{
43 ASSERT (FALSE);
44 return 0;
45}
46
57UINT16
58EFIAPI
60 IN UINTN Port
61 )
62{
63 ASSERT (FALSE);
64 return 0;
65}
66
77UINT32
78EFIAPI
80 IN UINTN Port
81 )
82{
83 ASSERT (FALSE);
84 return 0;
85}
86
98UINT8
99EFIAPI
101 IN UINTN Port,
102 IN UINT8 Value
103 )
104{
105 ASSERT (FALSE);
106 return 0;
107}
108
120UINT16
121EFIAPI
123 IN UINTN Port,
124 IN UINT16 Value
125 )
126{
127 ASSERT (FALSE);
128 return 0;
129}
130
142UINT32
143EFIAPI
145 IN UINTN Port,
146 IN UINT32 Value
147 )
148{
149 ASSERT (FALSE);
150 return 0;
151}
152
163UINT8
164EFIAPI
166 IN UINTN Address
167 )
168{
169 ASSERT (FALSE);
170 return 0;
171}
172
184UINT8
185EFIAPI
187 IN UINTN Address,
188 IN UINT8 Val
189 )
190{
191 ASSERT (FALSE);
192 return 0;
193}
194
205UINT16
206EFIAPI
208 IN UINTN Address
209 )
210{
211 ASSERT (FALSE);
212 return 0;
213}
214
226UINT16
227EFIAPI
229 IN UINTN Address,
230 IN UINT16 Val
231 )
232{
233 ASSERT (FALSE);
234 return 0;
235}
236
247UINT32
248EFIAPI
250 IN UINTN Address
251 )
252{
253 ASSERT (FALSE);
254 return 0;
255}
256
268UINT32
269EFIAPI
271 IN UINTN Address,
272 IN UINT32 Val
273 )
274{
275 ASSERT (FALSE);
276 return 0;
277}
278
289UINT64
290EFIAPI
292 IN UINTN Address
293 )
294{
295 ASSERT (FALSE);
296 return 0;
297}
298
308UINT64
309EFIAPI
311 IN UINTN Address,
312 IN UINT64 Value
313 )
314{
315 ASSERT (FALSE);
316 return 0;
317}
318
338VOID
339EFIAPI
341 IN UINTN Port,
342 IN UINTN Count,
343 OUT VOID *Buffer
344 )
345{
346 ASSERT (FALSE);
347}
348
368VOID
369EFIAPI
371 IN UINTN Port,
372 IN UINTN Count,
373 IN VOID *Buffer
374 )
375{
376 ASSERT (FALSE);
377}
378
398VOID
399EFIAPI
401 IN UINTN Port,
402 IN UINTN Count,
403 OUT VOID *Buffer
404 )
405{
406 ASSERT (FALSE);
407}
408
428VOID
429EFIAPI
431 IN UINTN Port,
432 IN UINTN Count,
433 IN VOID *Buffer
434 )
435{
436 ASSERT (FALSE);
437}
438
458VOID
459EFIAPI
461 IN UINTN Port,
462 IN UINTN Count,
463 OUT VOID *Buffer
464 )
465{
466 ASSERT (FALSE);
467}
468
488VOID
489EFIAPI
491 IN UINTN Port,
492 IN UINTN Count,
493 IN VOID *Buffer
494 )
495{
496 ASSERT (FALSE);
497}
UINT64 UINTN
UINT32 EFIAPI TdMmioRead32(IN UINTN Address)
UINT64 EFIAPI TdMmioRead64(IN UINTN Address)
UINT8 EFIAPI TdMmioRead8(IN UINTN Address)
VOID EFIAPI TdIoWriteFifo32(IN UINTN Port, IN UINTN Count, IN VOID *Buffer)
UINT16 EFIAPI TdIoRead16(IN UINTN Port)
VOID EFIAPI TdIoWriteFifo16(IN UINTN Port, IN UINTN Count, IN VOID *Buffer)
VOID EFIAPI TdIoReadFifo16(IN UINTN Port, IN UINTN Count, OUT VOID *Buffer)
UINT32 EFIAPI TdIoWrite32(IN UINTN Port, IN UINT32 Value)
UINT16 EFIAPI TdMmioRead16(IN UINTN Address)
UINT64 EFIAPI TdMmioWrite64(IN UINTN Address, IN UINT64 Value)
UINT16 EFIAPI TdIoWrite16(IN UINTN Port, IN UINT16 Value)
UINT8 EFIAPI TdMmioWrite8(IN UINTN Address, IN UINT8 Val)
UINT16 EFIAPI TdMmioWrite16(IN UINTN Address, IN UINT16 Val)
UINT32 EFIAPI TdMmioWrite32(IN UINTN Address, IN UINT32 Val)
VOID EFIAPI TdIoReadFifo8(IN UINTN Port, IN UINTN Count, OUT VOID *Buffer)
UINT32 EFIAPI TdIoRead32(IN UINTN Port)
VOID EFIAPI TdIoWriteFifo8(IN UINTN Port, IN UINTN Count, IN VOID *Buffer)
VOID EFIAPI TdIoReadFifo32(IN UINTN Port, IN UINTN Count, OUT VOID *Buffer)
BOOLEAN EFIAPI IsTdxGuest(VOID)
UINT8 EFIAPI TdIoWrite8(IN UINTN Port, IN UINT8 Value)
UINT8 EFIAPI TdIoRead8(IN UINTN Port)
#define FALSE
Definition: Base.h:307
#define IN
Definition: Base.h:279
#define OUT
Definition: Base.h:284