bd77c7a2b98301fd45306cb6b9da8d317979fb01
- Implemented HDA driver in src/sound/hda.c, providing initialization, codec enumeration, and playback functionality. - Defined HDA register offsets and structures in src/sound/hda.h. - Added WAV file parsing and playback capabilities in src/sound/pcm.c, supporting both WAV and raw PCM formats. - Created header file src/sound/pcm.h for PCM playback functions and WAV header structures. - Integrated memory management for DMA buffers during audio playback. Yes we played Charlie Charlie Kirky as the first sound on KirkOS Signed-off-by: kaguya <vpshinomiya@protonmail.com>
KirkOS
i suppose
how to build
uhh
mkdir -p build && cd build
cmake .. -DCMAKE_BUILD_TYPE=RelWithDebInfo
cd ..
cmake --build build --target run
Description
Languages
C
69.7%
C++
24.2%
Python
1.7%
Meson
1.7%
ASL
1.4%
Other
1.2%