OpenCore  1.0.4
OpenCore Bootloader
Loading...
Searching...
No Matches
OcHdaDevicesInternal.h File Reference

Go to the source code of this file.

Data Structures

struct  HDA_CONTROLLER_LIST_ENTRY
 
struct  HDA_CODEC_LIST_ENTRY
 

Macros

#define HDA_CONTROLLER(vendor, id)
 
#define HDA_CODEC(vendor, id)
 

Detailed Description

This library implements HDA device information.

Copyright (c) 2018 John Davis. All rights reserved.
Copyright (c) 2020, vit9696. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause

Definition in file OcHdaDevicesInternal.h.

Macro Definition Documentation

◆ HDA_CODEC

#define HDA_CODEC ( vendor,
id )
Value:
(((UINT32) (VEN_##vendor##_ID) << 16U) | ((id) & 0xFFFFU))
UINT32 id
Definition BmfFile.h:82

Definition at line 31 of file OcHdaDevicesInternal.h.

◆ HDA_CONTROLLER

#define HDA_CONTROLLER ( vendor,
id )
Value:
(((UINT32) (id) << 16U) | ((VEN_##vendor##_ID) & 0xFFFFU))

Definition at line 26 of file OcHdaDevicesInternal.h.