It's probably really not the best place to ask this but i didn't have time to setup an extra mail account for list usage yet and it's mostly a curiosity question, as i sadly have very little time to do fun things right now anyways: Are there any kind of documents that lay out what kind of APIs a minimal DRM driver needs to implement? Ideally something like: "These IOCTLs need to be implemented and this are their supposed functions."
The reason i am asking is that i've come to like those old VIA boards i was playing with quite a bit and seemingly their graphical capabilities aren't half bad either (among other stuff there is a x264 hardware decoder if i read the scarce information correctly) but those are only supported by a quite old (Linux kernel 2.6) proprietary driver. I've located those sources and given they aren't exactly tiny but not that huge either i wonder if there is a realistic chance to build anything useful from it.