summaryrefslogtreecommitdiff
path: root/decoders
diff options
context:
space:
mode:
Diffstat (limited to 'decoders')
-rw-r--r--decoders/jtag/__init__.py11
-rw-r--r--decoders/jtag/jtag.py2
2 files changed, 11 insertions, 2 deletions
diff --git a/decoders/jtag/__init__.py b/decoders/jtag/__init__.py
index 21ec679..48b6ec1 100644
--- a/decoders/jtag/__init__.py
+++ b/decoders/jtag/__init__.py
@@ -21,8 +21,17 @@
'''
JTAG protocol decoder.
+JTAG (Joint Test Action Group), a.k.a. "IEEE 1149.1: Standard Test Access Port
+and Boundary-Scan Architecture", is a protocol used for testing, debugging,
+and flashing various digital ICs.
+
+TODO: Protocol details.
+
+TODO: Protocol decoder output format description.
+
Details:
-TODO
+https://en.wikipedia.org/wiki/Joint_Test_Action_Group
+http://focus.ti.com/lit/an/ssya002c/ssya002c.pdf
'''
from .jtag import *
diff --git a/decoders/jtag/jtag.py b/decoders/jtag/jtag.py
index 5d40412..197d5a6 100644
--- a/decoders/jtag/jtag.py
+++ b/decoders/jtag/jtag.py
@@ -27,7 +27,7 @@ class Decoder(srd.Decoder):
id = 'jtag'
name = 'JTAG'
longname = 'Joint Test Action Group'
- desc = 'TODO.'
+ desc = 'Protocol for testing, debugging, and flashing ICs.'
license = 'gplv2+'
inputs = ['logic']
outputs = ['jtag']