Each class described in the API is implemented as a header file
defining the class and a code file with implementation of all the
methods. So the class JtagSC
is defined in
JtagSC.h
and implemented in
JtagSC.cpp
.
In addition to the classes described in Section 3.2,
there is one more class, TapStateMachine
,
implementing the behavior of the TAP state machine.
The following sections provide brief notes on the implementation of each class.