From 7ecd528c4799e4ef1e742e0859c1cab381722b1d Mon Sep 17 00:00:00 2001 From: Hunter Sezen Date: Sun, 15 Jan 2017 23:29:21 +0700 Subject: development/envytools: Updated for version 2017.01.11_aae0c52a. Signed-off-by: Willy Sudiarto Raharjo --- development/envytools/README | 38 +++++++++++++------------------------- 1 file changed, 13 insertions(+), 25 deletions(-) (limited to 'development/envytools/README') diff --git a/development/envytools/README b/development/envytools/README index 2e6697f974..e7bd622527 100644 --- a/development/envytools/README +++ b/development/envytools/README @@ -2,33 +2,21 @@ 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) +* 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 rules-ng-ng XML register database format -* rnndb: rnn database of nvidia MMIO registers, FIFO methods, and memory - structures -* nvbios: Tools to decode card description structures found in nvidia VBIOS +* 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 -* easm: Utility code dealing with assembly language parsing & printing -* util: Misc utility code shared between envytools modules -* nva: Tools to directly access the GPU registers -* hwtest: undocumented tool -* vdpow: A tool aiding in VP3 reverse engineering -* nvapy: undocumented tool - (requires optional dependency python3) -* cupti_trace: - tool for REing performance counters - (requires optional dependency cudatoolkit) -* demmt: undocumented tool - (sandboxing requires optional dependency libseccomp) +* 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 -The nva, hwtest and vdpow tools are built by default, but can be disabled, -for example +Some parts of envytools can be disabled with: +HWTEST="no" NVA="no" VDPOW="no" ./envytools.SlackBuild - NVA="no" HWTEST="no" VDPOW="no" ./envytools.SlackBuild +Both hwtest and vdpow require nva. -Note that if the nva tool is disabled, the hwtest and vdpow tools will -also be disabled. - -Optional dependencies (see above): cudatoolkit, libseccomp, and python3 +Some optional dependencies include cudatoolkit, libseccomp, and python3. -- cgit v1.2.3