UEFIStarter
a simple UEFI framework
Data Fields
ac97_handle_t Struct Reference

AC'97 handle, this is the high-level handle for library use. More...

#include <ac97.h>

Data Fields

ac97_buffers_s16_tbuffers
 ring buffer for audio output
 
UINTN buffer_pages
 number of memory pages allocated for audio buffers
 
EFI_PHYSICAL_ADDRESS device_address
 physical memory address to access the AC'97 codec
 
void * mapping
 DMA memory mapping for transferring audio data to AC'97.
 
EFI_PCI_IO_PROTOCOL * pci
 UEFI PCI handle to use.
 
UINT8 max_master_vol
 maximum master volume, either 31 or 63, depending on hardware
 

Detailed Description

AC'97 handle, this is the high-level handle for library use.


The documentation for this struct was generated from the following file: