How to configure new DAC from scratch


I am a new user to Volumio. I am also a hardware developer with significant coding experience (mostly assembly language) and C, C# and some iOS development using Swift.

I am really interested in designing my own DAC hardware that is compatible with the raspberry pi using a DAC IC of my preference that is compatible with raspberry pi architecture.

I read the section in the Volumio documentation titled “Adding Compatibility to your DAC”. It does not explain how the DAC registers that are specific to the DAC get configured. Can someone please explain how I can accomplish this?