Blog post by jcs@ on reverse engineering audio drivers
by from OpenBSD Journal on (#431NQ)
On his blog, joshua stein (jcs@) has a description of the hoops he jumped through to get stereo sound out of his Huawei Matebook X under OpenBSD (something that only worked under Windows with special drivers).
His approach involves logging all PCI device accesses by running Windows in QEMU under Linux with VFIO, parsing that, and making the OpenBSD azalia(4) driver do the same.
Thanks to joshua for the interesting write-up!