OpenCore  1.0.4
OpenCore Bootloader
Loading...
Searching...
No Matches
AudioDxe.h File Reference
#include <Uefi.h>
#include <Library/BaseLib.h>
#include <Library/BaseMemoryLib.h>
#include <Library/DebugLib.h>
#include <Library/DevicePathLib.h>
#include <Library/MemoryAllocationLib.h>
#include <Library/PcdLib.h>
#include <Library/SynchronizationLib.h>
#include <Library/UefiBootServicesTableLib.h>
#include <Library/UefiRuntimeServicesTableLib.h>
#include <Library/UefiLib.h>
#include <IndustryStandard/HdaVerbs.h>
#include <Protocol/AudioDecode.h>
#include <Protocol/AudioIo.h>
#include <Protocol/DevicePath.h>
#include <Protocol/DevicePathUtilities.h>
#include <Protocol/DriverBinding.h>
#include <Protocol/HdaIo.h>
#include <Protocol/HdaCodecInfo.h>
#include <Protocol/HdaControllerInfo.h>

Go to the source code of this file.

Macros

#define AUDIODXE_VERSION   0xD
 
#define AUDIODXE_PKG_VERSION   1
 
#define TPL_DXE_CORE_TIMER   (TPL_HIGH_LEVEL - 1)
 

Variables

EFI_DRIVER_BINDING_PROTOCOL gHdaControllerDriverBinding
 
EFI_DRIVER_BINDING_PROTOCOL gHdaCodecDriverBinding
 
EFI_AUDIO_DECODE_PROTOCOL gEfiAudioDecodeProtocol
 

Macro Definition Documentation

◆ AUDIODXE_PKG_VERSION

#define AUDIODXE_PKG_VERSION   1

Definition at line 59 of file AudioDxe.h.

◆ AUDIODXE_VERSION

#define AUDIODXE_VERSION   0xD

Definition at line 58 of file AudioDxe.h.

◆ TPL_DXE_CORE_TIMER

#define TPL_DXE_CORE_TIMER   (TPL_HIGH_LEVEL - 1)

Definition at line 69 of file AudioDxe.h.

Variable Documentation

◆ gEfiAudioDecodeProtocol

EFI_AUDIO_DECODE_PROTOCOL gEfiAudioDecodeProtocol
extern

Protocol definition.

Definition at line 198 of file AudioDecode.c.

◆ gHdaCodecDriverBinding

EFI_DRIVER_BINDING_PROTOCOL gHdaCodecDriverBinding
extern

HdaCodec Driver Binding.

Definition at line 52 of file AudioDxe.c.

◆ gHdaControllerDriverBinding

EFI_DRIVER_BINDING_PROTOCOL gHdaControllerDriverBinding
extern

HdaController Driver Binding.

Definition at line 39 of file AudioDxe.c.