Utilities for bare metal access to the High Definition Audio controller in DOS
License
Baron-von-Riedesel/HDAutils
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
HDAutils consists of 1. HDAstat Displays status of HD Audio controller and Audio Function Group (AFG) node. 2. HDAplay Loads a PCM-coded file ( RIFF format, filenames usually having a .wav extension ) into memory, searches a path to the lineout pin, then starts the HDA DMA engine to play and finally launches a shell. Exiting the shell will terminate the audio and release all resources. Hints - For notebooks it might be necessary to add option -s to use the speaker or -h to use the headphone instead of lineout. - HDAplay is no TSR. It's absolutely inactive while the shell command processor is running. The only thing that's running in the background is the HDA controller's DMA engine. - HDAplay won't do any format conversions. If the codec attached to the HDA controller doesn't support the format of the audio data supplied, then the output may sound "strange". - HDAplay: option -w, possibly combined with -c and/or -d is only useful in rare cases; usually options -s or -h should suffice to redirect output. For license see file license.txt
About
Utilities for bare metal access to the High Definition Audio controller in DOS
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published