TianoCore EDK2 master
|
#include <IndustryStandard/Acpi.h>
Go to the source code of this file.
Data Structures | |
struct | _NON_DISCOVERABLE_DEVICE |
Macros | |
#define | EDKII_NON_DISCOVERABLE_DEVICE_PROTOCOL_GUID { 0x0d51905b, 0xb77e, 0x452a, {0xa2, 0xc0, 0xec, 0xa0, 0xcc, 0x8d, 0x51, 0x4a } } |
Typedefs | |
typedef struct _NON_DISCOVERABLE_DEVICE | NON_DISCOVERABLE_DEVICE |
typedef EFI_STATUS(EFIAPI * | NON_DISCOVERABLE_DEVICE_INIT) (IN NON_DISCOVERABLE_DEVICE *This) |
Enumerations | |
enum | NON_DISCOVERABLE_DEVICE_DMA_TYPE { NonDiscoverableDeviceDmaTypeCoherent , NonDiscoverableDeviceDmaTypeNonCoherent , NonDiscoverableDeviceDmaTypeMax } |
Variables | |
EFI_GUID | gEdkiiNonDiscoverableDeviceProtocolGuid |
Protocol to describe devices that are not on a discoverable bus
Copyright (c) 2016, Linaro, Ltd. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file NonDiscoverableDevice.h.
#define EDKII_NON_DISCOVERABLE_DEVICE_PROTOCOL_GUID { 0x0d51905b, 0xb77e, 0x452a, {0xa2, 0xc0, 0xec, 0xa0, 0xcc, 0x8d, 0x51, 0x4a } } |
Definition at line 15 of file NonDiscoverableDevice.h.
typedef struct _NON_DISCOVERABLE_DEVICE NON_DISCOVERABLE_DEVICE |
Definition at line 21 of file NonDiscoverableDevice.h.
typedef EFI_STATUS(EFIAPI * NON_DISCOVERABLE_DEVICE_INIT) (IN NON_DISCOVERABLE_DEVICE *This) |
Perform device specific initialization before the device is started
This | The non-discoverable device protocol pointer |
EFI_SUCCESS | Initialization successful, the device may be used |
Other | Initialization failed, device should not be started |
Definition at line 45 of file NonDiscoverableDevice.h.
enum NON_DISCOVERABLE_DEVICE_DMA_TYPE |
Definition at line 26 of file NonDiscoverableDevice.h.