Envytools contains a number of tools used for debugging / development of
the nouveau driver:
envydis: Disassembler and assembler for various ISAs found on nvidia GPUs
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