Tools for people envious of nvidia's blob driver. Contents: * docs: plain-text documentation of the GPUs, nVidia binary driver, and the tools (in-sync HTML version at http://envytools.rtfd.org) * envydis: Disassembler and assembler for various ISAs found on nvidia GPUs * rnn: Tools and libraries for the rules-ng-ng XML register database format * rnndb: rnn database of nvidia MMIO registers, FIFO methods, and memory structures. * nvbios: Tools to decode the card description structures found in nvidia VBIOS * nva: Tools to directly access the GPU registers * vstream: Tools to decode and encode raw video bitstreams * vdpow: A tool aiding in VP3 reverse engineering * easm: Utility code dealing with assembly language parsing & printing. * util: Misc utility code shared between envytools modules Some parts of envytools can be disabled with: HWTEST="no" NVA="no" VDPOW="no" ./envytools.SlackBuild Both hwtest and vdpow require nva. Optional dependencies: cudatoolkit, libseccomp