OpenCore  1.0.4
OpenCore Bootloader
Loading...
Searching...
No Matches
DataHub.h File Reference
#include <Uefi.h>
#include <Protocol/DataHub.h>
#include <Library/DebugLib.h>
#include <Library/UefiDriverEntryPoint.h>
#include <Library/UefiLib.h>
#include <Library/BaseLib.h>
#include <Library/BaseMemoryLib.h>
#include <Library/MemoryAllocationLib.h>
#include <Library/UefiBootServicesTableLib.h>
#include <Library/UefiRuntimeServicesTableLib.h>

Go to the source code of this file.

Data Structures

struct  DATA_HUB_INSTANCE
 
struct  EFI_DATA_ENTRY
 
struct  DATA_HUB_FILTER_DRIVER
 

Macros

#define DATA_HUB_INSTANCE_SIGNATURE   SIGNATURE_32 ('D', 'H', 'u', 'b')
 
#define DATA_HUB_INSTANCE_FROM_THIS(this)
 
#define EFI_DATA_ENTRY_SIGNATURE   SIGNATURE_32 ('D', 'r', 'e', 'c')
 
#define DATA_ENTRY_FROM_LINK(link)
 
#define EFI_DATA_HUB_FILTER_DRIVER_SIGNATURE   SIGNATURE_32 ('D', 'h', 'F', 'd')
 
#define FILTER_ENTRY_FROM_LINK(link)
 

Detailed Description

This code supports a the private implementation of the Data Hub protocol

Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent

Definition in file DataHub.h.

Macro Definition Documentation

◆ DATA_ENTRY_FROM_LINK

#define DATA_ENTRY_FROM_LINK ( link)
Value:
#define EFI_DATA_ENTRY_SIGNATURE
Definition DataHub.h:72

Definition at line 82 of file DataHub.h.

◆ DATA_HUB_INSTANCE_FROM_THIS

#define DATA_HUB_INSTANCE_FROM_THIS ( this)
Value:
#define DATA_HUB_INSTANCE_SIGNATURE
Definition DataHub.h:26

Definition at line 65 of file DataHub.h.

◆ DATA_HUB_INSTANCE_SIGNATURE

#define DATA_HUB_INSTANCE_SIGNATURE   SIGNATURE_32 ('D', 'H', 'u', 'b')

Definition at line 26 of file DataHub.h.

◆ EFI_DATA_ENTRY_SIGNATURE

#define EFI_DATA_ENTRY_SIGNATURE   SIGNATURE_32 ('D', 'r', 'e', 'c')

Definition at line 72 of file DataHub.h.

◆ EFI_DATA_HUB_FILTER_DRIVER_SIGNATURE

#define EFI_DATA_HUB_FILTER_DRIVER_SIGNATURE   SIGNATURE_32 ('D', 'h', 'F', 'd')

Definition at line 88 of file DataHub.h.

◆ FILTER_ENTRY_FROM_LINK

#define FILTER_ENTRY_FROM_LINK ( link)
Value:

Definition at line 117 of file DataHub.h.