NVIDIA Begins Supplying Open-Source Register Header Files
An anonymous reader writes: NVIDIA's latest mark of their newly discovered open-source kindness is beginning to provide open-source hardware reference headers for their latest GK20A/GM20B Tegra GPUs while they are working to also provide hardware header files on their older GPUs. These programming header files in turn will help the development of the open-source Nouveau driver as up to this point they have had to do much of the development via reverse-engineering. Perhaps most interesting is that moving forward they would like to use the Nouveau kernel driver code-base as the primary development environment for new hardware.
If they actually told us how to program their microengines, something good might come of it. But they'll probably just BSD-license a list of numbers, as others have.
I liked writing bit-slice microcode at Pixar. I really could get every last bit of power out of the hardware.
Bruce Perens.