|
ReactOS 0.4.16-dev-2293-g4d8327b
|
#include "driver.h"
Go to the source code of this file.
Macros | |
| #define | HDA_RIRB_EX_UNSOL_EV (1<<4) |
Functions | |
| NTSTATUS | ResetHDAController (PFDO_CONTEXT fdoCtx, BOOLEAN wakeup) |
| NTSTATUS | GetHDACapabilities (PFDO_CONTEXT fdoCtx) |
| void | HDAInitCorb (PFDO_CONTEXT fdoCtx) |
| void | HDAInitRirb (PFDO_CONTEXT fdoCtx) |
| void | HDAStartCorb (PFDO_CONTEXT fdoCtx) |
| void | HDAStartRirb (PFDO_CONTEXT fdoCtx) |
| NTSTATUS | StartHDAController (PFDO_CONTEXT fdoCtx) |
| NTSTATUS | StopHDAController (PFDO_CONTEXT fdoCtx) |
| static UINT16 | HDACommandAddr (UINT32 cmd) |
| NTSTATUS | SendHDACmds (PFDO_CONTEXT fdoCtx, ULONG count, PHDAUDIO_CODEC_TRANSFER CodecTransfer) |
| NTSTATUS | RunSingleHDACmd (PFDO_CONTEXT fdoCtx, ULONG val, ULONG *res) |
| static void | HDAFlushRIRB (PFDO_CONTEXT fdoCtx) |
| int | hda_stream_interrupt (PFDO_CONTEXT fdoCtx, unsigned int status) |
| BOOLEAN NTAPI | hda_interrupt (WDFINTERRUPT Interrupt, ULONG MessageID) |
| void NTAPI | hda_dpc (WDFINTERRUPT Interrupt, WDFOBJECT AssociatedObject) |
| #define HDA_RIRB_EX_UNSOL_EV (1<<4) |
Definition at line 269 of file hdac_controller.cpp.
| NTSTATUS GetHDACapabilities | ( | PFDO_CONTEXT | fdoCtx | ) |
Definition at line 72 of file hdac_controller.cpp.
Referenced by Fdo_EvtDevicePrepareHardware().
Definition at line 415 of file hdac_controller.cpp.
Referenced by Fdo_Initialize().
Definition at line 374 of file hdac_controller.cpp.
Referenced by Fdo_Initialize().
| int hda_stream_interrupt | ( | PFDO_CONTEXT | fdoCtx, |
| unsigned int | status | ||
| ) |
Definition at line 348 of file hdac_controller.cpp.
Referenced by hda_interrupt().
Definition at line 203 of file hdac_controller.cpp.
Referenced by RunSingleHDACmd(), and SendHDACmds().
|
static |
Definition at line 271 of file hdac_controller.cpp.
Referenced by hda_dpc().
| void HDAInitCorb | ( | PFDO_CONTEXT | fdoCtx | ) |
Definition at line 106 of file hdac_controller.cpp.
Referenced by StartHDAController().
| void HDAInitRirb | ( | PFDO_CONTEXT | fdoCtx | ) |
Definition at line 126 of file hdac_controller.cpp.
Referenced by StartHDAController().
| void HDAStartCorb | ( | PFDO_CONTEXT | fdoCtx | ) |
Definition at line 148 of file hdac_controller.cpp.
Referenced by StartHDAController().
| void HDAStartRirb | ( | PFDO_CONTEXT | fdoCtx | ) |
Definition at line 155 of file hdac_controller.cpp.
Referenced by StartHDAController().
| NTSTATUS ResetHDAController | ( | PFDO_CONTEXT | fdoCtx, |
| BOOLEAN | wakeup | ||
| ) |
Definition at line 4 of file hdac_controller.cpp.
Referenced by StartHDAController(), and StopHDAController().
| NTSTATUS RunSingleHDACmd | ( | PFDO_CONTEXT | fdoCtx, |
| ULONG | val, | ||
| ULONG * | res | ||
| ) |
Definition at line 249 of file hdac_controller.cpp.
Referenced by Fdo_EnumerateCodec(), and Fdo_EvtDeviceD0EntryPostInterrupts().
| NTSTATUS SendHDACmds | ( | PFDO_CONTEXT | fdoCtx, |
| ULONG | count, | ||
| PHDAUDIO_CODEC_TRANSFER | CodecTransfer | ||
| ) |
Definition at line 207 of file hdac_controller.cpp.
Referenced by HDA_TransferCodecVerbs(), and RunSingleHDACmd().
| NTSTATUS StartHDAController | ( | PFDO_CONTEXT | fdoCtx | ) |
Definition at line 162 of file hdac_controller.cpp.
Referenced by Fdo_EvtDeviceD0Entry().
| NTSTATUS StopHDAController | ( | PFDO_CONTEXT | fdoCtx | ) |