|
UEFIStarter
a simple UEFI framework
|
AC'97 handle, this is the high-level handle for library use. More...
#include <ac97.h>
Data Fields | |
| ac97_buffers_s16_t * | buffers |
| 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 | |
AC'97 handle, this is the high-level handle for library use.
1.8.13