README 993 B

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