I'd also have something for him to look into, if or when he returns (a combination of an ESS 1868 with Ultrasound), where unisound seems to reset the PNP config of the ESS on any startup:
With both cards installed and the ESS configured by ESSCFG it is working nicely. Then add an Ultrasound PNP to this config and configure the ESS:
photo_2021-03-16_12-52-05.jpg
Then, start unisound to configure the Ultrasound (or even just do a /CL):
photo_2021-03-16_12-51-56.jpg
The ultrasound pnp gets configured nicely:
photo_2021-03-16_12-51-49.jpg
But the config of the ESS is lost (every time) - see IRQ / DMA settings:
photo_2021-03-16_12-51-32.jpg
We were testing a few GUS pnp builds and it drove us nuts, till we figured out that it's not a resource conflict, but an interaction of unisound with the ESS 😁
Using unisound to configure both cards didn't work either.
Going back to the official PnP- and ESS-drivers resolved this issue here.