intel: tools: add aubinator_error_decode tool
authorLionel Landwerlin <lionel.g.landwerlin@intel.com>
Wed, 1 Mar 2017 14:39:58 +0000 (14:39 +0000)
committerLionel Landwerlin <lionel.g.landwerlin@intel.com>
Tue, 4 Apr 2017 20:22:26 +0000 (21:22 +0100)
commite8d9b76f6390459b2f7e2aa6ae8b74275f66c791
tree22f197c8cd1c75369c0125bd68f37b87032df1cf
parent567d77885e8579486354843e7280428dc96d4bd9
intel: tools: add aubinator_error_decode tool

This is pretty much the same tool as what i-g-t has, only with a more
fancy decoding of the instructions/registers. It also doesn't support
anything before gen4.

v2 (from Matt): Drop authors
                Remove undefined automake variable

v3: Fix incorrect offsets for dword > 1 (Jordan)

v4: Fix decompression error with large blobs (Jordan)

Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Acked-by: Matt Turner <mattst88@gmail.com>
src/intel/Makefile.tools.am
src/intel/common/gen_decoder.c
src/intel/common/gen_decoder.h
src/intel/tools/.gitignore
src/intel/tools/aubinator_error_decode.c [new file with mode: 0644]