Extensible Firmware Interface Specification
6.2.4
DEVICE_IO.Unmap()
Summary
Completes the
Map()
Prototype
typedef
EFI_STATUS
(EFIAPI *EFI_IO_UNMAP) (
IN EFI_DEVICE_IO_INTERFACE
IN VOID
);
Parameters
This
Mapping
Description
The
function completes the
Unmap()
If the operation was an EFIBusMasterWrite, the data is committed to the target system
memory. Any resources used for the mapping are freed.
Status Codes Returned
EFI_SUCCESS
EFI_DEVICE_ERROR
146
operation and releases any corresponding resources.
A pointer to the
EFI_DEVICE_IO_INTERFACE
EFI_DEVICE_IO_INTERFACE
The mapping value returned from Map().
operation and releases any corresponding resources.
Map()
The range was unmapped.
The data was not committed to the target system memory.
12/12/00
*This,
*Mapping
instance. Type
is defined in Section 6.2.
Version 1.02
Need help?
Do you have a question about the Extensible Firmware Interface and is the answer not in the manual?