Primary JTAG cable driver. More...
#include <cfg/arch/gpio.h>#include <cfg/progif.h>#include <sys/timer.h>#include <stdlib.h>#include <dev/jtag_gpio.h>
Go to the source code of this file.
Data Structures | |
| struct | CABLE_INFO |
Defines | |
| #define | JTAG0_TDO_IS_ON() (1) |
| #define | JTAG0_TDO_SI() |
| #define | JTAG0_TDI_LO() |
| #define | JTAG0_TDI_HI() |
| #define | JTAG0_TDI_SO() |
| #define | JTAG0_TMS_LO() |
| #define | JTAG0_TMS_HI() |
| #define | JTAG0_TMS_SO() |
| #define | JTAG0_TCK_LO() |
| #define | JTAG0_TCK_HI() |
| #define | JTAG0_TCK_SO() |
| #define | JTAG0_NSRST_LO() |
| #define | JTAG0_NSRST_HI() |
| #define | JTAG0_NSRST_SO() |
| #define | JTAG0_NTRST_LO() |
| #define | JTAG0_NTRST_HI() |
| #define | JTAG0_NTRST_SO() |
| #define | JTAG0_CLOCK_DELAY() |
Variables | |
| JTAG_CABLE | jtag_gpio0 |
| GPIO cable driver structure. | |
Primary JTAG cable driver.
Uses GPIO to control the JTAG signals.
* $Id$ *
Definition in file jtag_gpio0.c.
| #define JTAG0_TDO_IS_ON | ( | ) | (1) |
Definition at line 83 of file jtag_gpio0.c.
| #define JTAG0_TDO_SI | ( | ) |
Definition at line 84 of file jtag_gpio0.c.
| #define JTAG0_TDI_LO | ( | ) |
Definition at line 98 of file jtag_gpio0.c.
| #define JTAG0_TDI_HI | ( | ) |
Definition at line 99 of file jtag_gpio0.c.
| #define JTAG0_TDI_SO | ( | ) |
Definition at line 100 of file jtag_gpio0.c.
| #define JTAG0_TMS_LO | ( | ) |
Definition at line 114 of file jtag_gpio0.c.
| #define JTAG0_TMS_HI | ( | ) |
Definition at line 115 of file jtag_gpio0.c.
| #define JTAG0_TMS_SO | ( | ) |
Definition at line 116 of file jtag_gpio0.c.
| #define JTAG0_TCK_LO | ( | ) |
Definition at line 130 of file jtag_gpio0.c.
| #define JTAG0_TCK_HI | ( | ) |
Definition at line 131 of file jtag_gpio0.c.
| #define JTAG0_TCK_SO | ( | ) |
Definition at line 132 of file jtag_gpio0.c.
| #define JTAG0_NSRST_LO | ( | ) |
Definition at line 146 of file jtag_gpio0.c.
| #define JTAG0_NSRST_HI | ( | ) |
Definition at line 147 of file jtag_gpio0.c.
| #define JTAG0_NSRST_SO | ( | ) |
Definition at line 148 of file jtag_gpio0.c.
| #define JTAG0_NTRST_LO | ( | ) |
Definition at line 162 of file jtag_gpio0.c.
| #define JTAG0_NTRST_HI | ( | ) |
Definition at line 163 of file jtag_gpio0.c.
| #define JTAG0_NTRST_SO | ( | ) |
Definition at line 164 of file jtag_gpio0.c.
| #define JTAG0_CLOCK_DELAY | ( | ) |
Definition at line 170 of file jtag_gpio0.c.
{
JtagCable0Open,
JtagCable0Close,
JtagCable0TargetReset,
JtagCable0TmsPut,
JtagCable0TmsFlush,
JtagCable0TransferData
}
GPIO cable driver structure.
Pass a pointer to this structure when calling TapOpen() to associate the tap controller with this cable.
Definition at line 401 of file jtag_gpio0.c.