Extensible Firmware Interface Specification
Related Definitions
//*******************************************************
// EFI_IO_WIDTH
//*******************************************************
typedef enum {
IO_UINT8
IO_UINT16 = 1,
IO_UINT32 = 2,
IO_UINT64 = 3
} EFI_IO_WIDTH;
//*******************************************************
// EFI_DEVICE_IO
//*******************************************************
typedef
EFI_STATUS
(EFIAPI *EFI_DEVICE_IO) (
IN struct _EFI_DEVICE_IO_INTERFACE
IN EFI_IO_WIDTH
IN UINT64
IN UINTN
IN OUT VOID
);
//*******************************************************
// EFI_IO_ ACCESS
//*******************************************************
typedef struct {
EFI_DEVICE_IO
EFI_DEVICE_IO
} EFI_IO_ACCESS;
140
= 0,
12/12/00
*This,
Width,
Address,
Count,
*Buffer
Read;
Write;
Version 1.02
Need help?
Do you have a question about the Extensible Firmware Interface and is the answer not in the manual?