This site is meant to document parts of the reverse engineering process of nvidia GPUs for the nouveau project.

The entries are written (though not necessarily published) in real time, and are meant to show the process of RE, not the results. It's quite possible the information in early episodes will contain horrible factual errors caused by inadequate RE. Such errors will not be fixed - the corrected RE will instead be included in further episodes.

This also means that some of the attempted approaches may not work out at all - when I start REing something, I have no idea how it will end up.

If you want the finished documentation, go to the envytools repo instead. Note that the documentation will likely be written much later than the RE blog entries.