Have you heard that NVIDIA is releasing more GPU hardware documentation to assist in the development of the freely-available open-source NVIDIA Linux driver? Learn more in this awesome Phoronix article:
Today is a wild one for open-source/Linux users. Let's begin with the unexpected news: NVIDIA is releasing more GPU hardware documentation at long last! Yes, freely-available hardware interface documentation to assist in the development of the open-source NVIDIA Linux driver (Nouveau).
Here's the direct official quote I was emailed from NVIDIA in alerting me to this new effort they are ready to announce:
"NVIDIA has released public, freely available (MIT licensed) documentation of portions of its GPU hardware interface. This is a work in progress; not all interfaces have been published."