srd: JTAG: Add some more docs.
authorUwe Hermann <uwe@hermann-uwe.de>
Sat, 28 Apr 2012 22:46:02 +0000 (00:46 +0200)
committerUwe Hermann <uwe@hermann-uwe.de>
Sat, 28 Apr 2012 22:46:02 +0000 (00:46 +0200)
decoders/jtag/__init__.py
decoders/jtag/jtag.py

index 21ec679358a1e76cbf14949607e431306e3ed53a..48b6ec1128be7b33a2e06b7f72777ce514dc5edb 100644 (file)
 '''
 JTAG protocol decoder.
 
 '''
 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:
 Details:
-TODO
+https://en.wikipedia.org/wiki/Joint_Test_Action_Group
+http://focus.ti.com/lit/an/ssya002c/ssya002c.pdf
 '''
 
 from .jtag import *
 '''
 
 from .jtag import *
index 5d404120e4f2ccb72afdc816a2ccdfac803ba0f1..197d5a65462369683f2b073bbfa91d3d8f49541f 100644 (file)
@@ -27,7 +27,7 @@ class Decoder(srd.Decoder):
     id = 'jtag'
     name = 'JTAG'
     longname = 'Joint Test Action Group'
     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']
     license = 'gplv2+'
     inputs = ['logic']
     outputs = ['jtag']