TianoCore EDK2 master
Loading...
Searching...
No Matches
CpuIo.c
Go to the documentation of this file.
1
14#include "PeiMain.h"
15
21 {
24 },
25 {
28 },
45};
46
67EFIAPI
69 IN CONST EFI_PEI_SERVICES **PeiServices,
72 IN UINT64 Address,
73 IN UINTN Count,
74 IN OUT VOID *Buffer
75 )
76{
78}
79
100EFIAPI
102 IN CONST EFI_PEI_SERVICES **PeiServices,
105 IN UINT64 Address,
106 IN UINTN Count,
107 IN OUT VOID *Buffer
108 )
109{
111}
112
132EFIAPI
134 IN CONST EFI_PEI_SERVICES **PeiServices,
137 IN UINT64 Address,
138 IN UINTN Count,
139 IN OUT VOID *Buffer
140 )
141{
143}
144
164EFIAPI
166 IN CONST EFI_PEI_SERVICES **PeiServices,
169 IN UINT64 Address,
170 IN UINTN Count,
171 IN OUT VOID *Buffer
172 )
173{
175}
176
189UINT8
190EFIAPI
192 IN CONST EFI_PEI_SERVICES **PeiServices,
194 IN UINT64 Address
195 )
196{
197 return 0;
198}
199
212UINT16
213EFIAPI
215 IN CONST EFI_PEI_SERVICES **PeiServices,
217 IN UINT64 Address
218 )
219{
220 return 0;
221}
222
235UINT32
236EFIAPI
238 IN CONST EFI_PEI_SERVICES **PeiServices,
240 IN UINT64 Address
241 )
242{
243 return 0;
244}
245
258UINT64
259EFIAPI
261 IN CONST EFI_PEI_SERVICES **PeiServices,
263 IN UINT64 Address
264 )
265{
266 return 0;
267}
268
279VOID
280EFIAPI
282 IN CONST EFI_PEI_SERVICES **PeiServices,
284 IN UINT64 Address,
285 IN UINT8 Data
286 )
287{
288}
289
300VOID
301EFIAPI
303 IN CONST EFI_PEI_SERVICES **PeiServices,
305 IN UINT64 Address,
306 IN UINT16 Data
307 )
308{
309}
310
321VOID
322EFIAPI
324 IN CONST EFI_PEI_SERVICES **PeiServices,
326 IN UINT64 Address,
327 IN UINT32 Data
328 )
329{
330}
331
342VOID
343EFIAPI
345 IN CONST EFI_PEI_SERVICES **PeiServices,
347 IN UINT64 Address,
348 IN UINT64 Data
349 )
350{
351}
352
366UINT8
367EFIAPI
369 IN CONST EFI_PEI_SERVICES **PeiServices,
371 IN UINT64 Address
372 )
373{
374 return 0;
375}
376
390UINT16
391EFIAPI
393 IN CONST EFI_PEI_SERVICES **PeiServices,
395 IN UINT64 Address
396 )
397{
398 return 0;
399}
400
414UINT32
415EFIAPI
417 IN CONST EFI_PEI_SERVICES **PeiServices,
419 IN UINT64 Address
420 )
421{
422 return 0;
423}
424
438UINT64
439EFIAPI
441 IN CONST EFI_PEI_SERVICES **PeiServices,
443 IN UINT64 Address
444 )
445{
446 return 0;
447}
448
460VOID
461EFIAPI
463 IN CONST EFI_PEI_SERVICES **PeiServices,
465 IN UINT64 Address,
466 IN UINT8 Data
467 )
468{
469}
470
482VOID
483EFIAPI
485 IN CONST EFI_PEI_SERVICES **PeiServices,
487 IN UINT64 Address,
488 IN UINT16 Data
489 )
490{
491}
492
504VOID
505EFIAPI
507 IN CONST EFI_PEI_SERVICES **PeiServices,
509 IN UINT64 Address,
510 IN UINT32 Data
511 )
512{
513}
514
526VOID
527EFIAPI
529 IN CONST EFI_PEI_SERVICES **PeiServices,
531 IN UINT64 Address,
532 IN UINT64 Data
533 )
534{
535}
UINT64 UINTN
EFI_PEI_CPU_IO_PPI_WIDTH
Definition: CpuIo.h:24
UINT64 EFIAPI PeiDefaultIoRead64(IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN UINT64 Address)
Definition: CpuIo.c:260
VOID EFIAPI PeiDefaultMemWrite8(IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN UINT64 Address, IN UINT8 Data)
Definition: CpuIo.c:462
EFI_STATUS EFIAPI PeiDefaultMemWrite(IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN EFI_PEI_CPU_IO_PPI_WIDTH Width, IN UINT64 Address, IN UINTN Count, IN OUT VOID *Buffer)
Definition: CpuIo.c:101
VOID EFIAPI PeiDefaultMemWrite16(IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN UINT64 Address, IN UINT16 Data)
Definition: CpuIo.c:484
VOID EFIAPI PeiDefaultMemWrite64(IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN UINT64 Address, IN UINT64 Data)
Definition: CpuIo.c:528
UINT16 EFIAPI PeiDefaultMemRead16(IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN UINT64 Address)
Definition: CpuIo.c:392
UINT32 EFIAPI PeiDefaultIoRead32(IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN UINT64 Address)
Definition: CpuIo.c:237
EFI_STATUS EFIAPI PeiDefaultMemRead(IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN EFI_PEI_CPU_IO_PPI_WIDTH Width, IN UINT64 Address, IN UINTN Count, IN OUT VOID *Buffer)
Definition: CpuIo.c:68
UINT8 EFIAPI PeiDefaultIoRead8(IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN UINT64 Address)
Definition: CpuIo.c:191
UINT32 EFIAPI PeiDefaultMemRead32(IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN UINT64 Address)
Definition: CpuIo.c:416
EFI_PEI_CPU_IO_PPI gPeiDefaultCpuIoPpi
Definition: CpuIo.c:20
VOID EFIAPI PeiDefaultIoWrite16(IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN UINT64 Address, IN UINT16 Data)
Definition: CpuIo.c:302
EFI_STATUS EFIAPI PeiDefaultIoWrite(IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN EFI_PEI_CPU_IO_PPI_WIDTH Width, IN UINT64 Address, IN UINTN Count, IN OUT VOID *Buffer)
Definition: CpuIo.c:165
UINT8 EFIAPI PeiDefaultMemRead8(IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN UINT64 Address)
Definition: CpuIo.c:368
UINT64 EFIAPI PeiDefaultMemRead64(IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN UINT64 Address)
Definition: CpuIo.c:440
UINT16 EFIAPI PeiDefaultIoRead16(IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN UINT64 Address)
Definition: CpuIo.c:214
VOID EFIAPI PeiDefaultMemWrite32(IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN UINT64 Address, IN UINT32 Data)
Definition: CpuIo.c:506
VOID EFIAPI PeiDefaultIoWrite8(IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN UINT64 Address, IN UINT8 Data)
Definition: CpuIo.c:281
VOID EFIAPI PeiDefaultIoWrite32(IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN UINT64 Address, IN UINT32 Data)
Definition: CpuIo.c:323
VOID EFIAPI PeiDefaultIoWrite64(IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN UINT64 Address, IN UINT64 Data)
Definition: CpuIo.c:344
EFI_STATUS EFIAPI PeiDefaultIoRead(IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN EFI_PEI_CPU_IO_PPI_WIDTH Width, IN UINT64 Address, IN UINTN Count, IN OUT VOID *Buffer)
Definition: CpuIo.c:133
#define CONST
Definition: Base.h:259
#define VOID
Definition: Base.h:269
#define IN
Definition: Base.h:279
#define OUT
Definition: Base.h:284
#define EFI_NOT_AVAILABLE_YET
Definition: PiMultiPhase.h:54
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:29