Crate jtag

Source

Modules§

drivers
Built-in JTAG adapter drivers

Structs§

BitbangJTAGAdapterState
State required to be stored by a BitbangJTAGAdapter in order for this crate to automatically implement ChunkShifterJTAGAdapter and eventually JTAGAdapter for it.
ChunkShifterJTAGAdapterState
State required to be stored by a ChunkShifterJTAGAdapter in order for this crate to automatically implement StateTrackingJTAGAdapter and eventually JTAGAdapter for it.
JTAGAdapterState
State required to be stored by a JTAGAdapter

Enums§

JTAGAction
Represents all possible actions that can be performed on a JTAG adapter
JTAGOutput
Represents possible results from performing JTAG actions
JTAGState
Represents a state in the JTAG state machine

Traits§

BitbangJTAGAdapter
Trait for JTAG adapters that are built around bit-banging one clock cycle at a time
ChunkShifterJTAGAdapter
Trait for JTAG adapters that are built around shifting blocks of bits at a time (e.g. FTDI MPSSE, Xilinx Platform Cable USB)
JTAGAdapter
Trait representing a generic JTAG adapter
StateTrackingJTAGAdapter
Trait for JTAG adapters that can automatically follow the JTAG state machine