OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [or_debug_proxy/] [TAGS] - Rev 1779

Compare with Previous | Blame | View Log


src/FT2232c.cpp,2219
  static UINT uiNumOpenedDevices 49,871
  static FTC_DEVICE_DATA OpenedDevices[OpenedDevices50,1006
  static OutputByteBuffer OutputBuffer;51,1141
  static DWORD dwNumBytesToSend 52,1276
BOOLEAN FT2232c::FTC_DeviceInUse(55,1418
BOOLEAN FT2232c::FTC_DeviceOpened(87,2318
FTC_STATUS FT2232c::FTC_IsDeviceNameLocationIDValid(122,3348
FTC_STATUS FT2232c::FTC_IsDeviceFT2232CType(173,4788
FT2232c::FT2232c(191,5306
FT2232c::~FT2232c(203,5530
FTC_STATUS FT2232c::FTC_GetNumDevices(208,5560
FTC_STATUS FT2232c::FTC_GetNumNotOpenedDevices(313,9440
FTC_STATUS FT2232c::FTC_GetDeviceNameLocationID(372,11236
FTC_STATUS FT2232c::FTC_OpenSpecifiedDevice(418,12575
FTC_STATUS FT2232c::FTC_OpenDevice(465,13870
FTC_STATUS FT2232c::FTC_CloseDevice(496,14640
void FT2232c::FTC_GetClockFrequencyValues(512,14923
FTC_STATUS FT2232c::FTC_SetDeviceLoopbackState(517,15122
void FT2232c::FTC_InsertDeviceHandle(538,15610
FTC_STATUS FT2232c::FTC_IsDeviceHandleValid(566,16506
void FT2232c::FTC_RemoveDeviceHandle(597,17292
FTC_STATUS FT2232c::FTC_ResetUSBDevicePurgeUSBInputBuffer(628,18189
FTC_STATUS FT2232c::FTC_SetDeviceUSBBufferSizes(652,18840
FTC_STATUS FT2232c::FTC_SetDeviceSpecialCharacters(657,19047
FTC_STATUS FT2232c::FTC_SetReadWriteDeviceTimeouts(667,19557
FTC_STATUS FT2232c::FTC_SetDeviceLatencyTimer(673,19840
FTC_STATUS FT2232c::FTC_ResetMPSSEInterface(679,20065
FTC_STATUS FT2232c::FTC_EnableMPSSEInterface(684,20225
FTC_STATUS FT2232c::FTC_SendReceiveCommandFromMPSSEInterface(689,20387
FTC_STATUS FT2232c::FTC_SynchronizeMPSSEInterface(786,23320
FTC_STATUS FT2232c::FTC_GetNumberBytesFromDeviceInputBuffer(853,25224
void FT2232c::FTC_ClearOutputBuffer(891,26491
void FT2232c::FTC_AddByteToOutputBuffer(896,26562
DWORD FT2232c::FTC_GetNumBytesInOutputBuffer(906,26817
FTC_STATUS FT2232c::FTC_SendBytesToDevice(911,26900
FTC_STATUS FT2232c::FTC_ReadBytesFromDevice(952,28644
FTC_STATUS FT2232c::FTC_ReadFixedNumBytesFromDevice(963,29472
FTC_STATUS FT2232c::FTC_SendReadBytesToFromDevice(995,30577
FTC_STATUS FT2232c::FTC_SendCommandsSequenceToDevice(1051,32797
FTC_STATUS FT2232c::FTC_ReadCommandsSequenceBytesFromDevice(1089,34333
char* strupr(1128,35572
char* strlwr(1140,35750

src/FT2232cMpsseJtag.cpp,4152
#define WIO_DEFINED24,394
FTC_STATUS FT2232cMpsseJtag::CheckWriteDataToExternalDeviceBitsBytesParameters(47,907
void FT2232cMpsseJtag::AddByteToOutputBuffer(74,1752
FTC_STATUS FT2232cMpsseJtag::SetDataInOutClockFrequency(93,2552
FTC_STATUS FT2232cMpsseJtag::InitDataInOutClockFrequency(106,2916
void FT2232cMpsseJtag::SetJTAGToNewState(135,3943
DWORD FT2232cMpsseJtag::MoveJTAGFromOneStateToAnother(150,4493
FTC_STATUS FT2232cMpsseJtag::ResetTAPContollerExternalDeviceSetToTestIdleMode(198,6628
FTC_STATUS FT2232cMpsseJtag::SetGeneralPurposeInputOutputPins(224,7506
void FT2232cMpsseJtag::GetGeneralPurposeInputOutputPinsInputStates(273,9398
FTC_STATUS FT2232cMpsseJtag::GetGeneralPurposeInputOutputPins(288,10018
void FT2232cMpsseJtag::AddWriteCommandDataToOutPutBuffer(383,13694
FTC_STATUS FT2232cMpsseJtag::WriteDataToExternalDevice(448,16074
void FT2232cMpsseJtag::GetNumDataBytesToRead(464,16707
FTC_STATUS FT2232cMpsseJtag::GetDataFromExternalDevice(494,17733
DWORD FT2232cMpsseJtag::AddReadCommandToOutputBuffer(541,19674
FTC_STATUS FT2232cMpsseJtag::ReadDataFromExternalDevice(587,21283
DWORD FT2232cMpsseJtag::AddWriteReadCommandDataToOutPutBuffer(608,22106
FTC_STATUS FT2232cMpsseJtag::WriteReadDataToFromExternalDevice(676,24682
FTC_STATUS FT2232cMpsseJtag::GenerateTCKClockPulses(732,27167
void FT2232cMpsseJtag::ProcessReadCommandsSequenceBytes(809,29756
DWORD FT2232cMpsseJtag::GetTotalNumCommandsSequenceDataBytesToRead(873,32805
void FT2232cMpsseJtag::CopyReadCommandsSequenceDataBuffer(903,33999
FTC_STATUS FT2232cMpsseJtag::AddReadCommandSequenceData(922,34800
PReadCommandsSequenceData FT2232cMpsseJtag::CreateReadCommandsSequenceDataBuffer(988,38026
void FT2232cMpsseJtag::DeleteReadCommandsSequenceDataBuffer(1009,38805
FTC_STATUS FT2232cMpsseJtag::CreateDeviceCommandsSequenceDataBuffers(1024,39341
void FT2232cMpsseJtag::ClearDeviceCommandSequenceData(1067,41106
DWORD FT2232cMpsseJtag::GetNumBytesInCommandsSequenceDataBuffer(1102,42321
DWORD FT2232cMpsseJtag::GetCommandsSequenceDataDeviceIndex(1113,42713
void FT2232cMpsseJtag::DeleteDeviceCommandsSequenceDataBuffers(1149,43787
FTC_STATUS FT2232cMpsseJtag::AddDeviceWriteCommand(1176,45094
FTC_STATUS FT2232cMpsseJtag::AddDeviceReadCommand(1214,46595
FTC_STATUS FT2232cMpsseJtag::AddDeviceWriteReadCommand(1246,47733
FT2232cMpsseJtag::FT2232cMpsseJtag(1289,49442
FT2232cMpsseJtag::~FT2232cMpsseJtag(1306,49821
FTC_STATUS FT2232cMpsseJtag::JTAG_GetNumDevices(1336,51029
FTC_STATUS FT2232cMpsseJtag::JTAG_GetDeviceNameLocationID(1348,51286
FTC_STATUS FT2232cMpsseJtag::JTAG_OpenSpecifiedDevice(1354,51701
FTC_STATUS FT2232cMpsseJtag::JTAG_OpenDevice(1376,52264
FTC_STATUS FT2232cMpsseJtag::JTAG_CloseDevice(1399,52742
FTC_STATUS FT2232cMpsseJtag::JTAG_InitDevice(1410,52960
FTC_STATUS FT2232cMpsseJtag::JTAG_GetClock(1484,55524
FTC_STATUS FT2232cMpsseJtag::JTAG_SetClock(1496,55882
FTC_STATUS FT2232cMpsseJtag::JTAG_SetDeviceLoopbackState(1518,56470
FTC_STATUS FT2232cMpsseJtag::JTAG_SetGeneralPurposeInputOutputPins(1524,56727
FTC_STATUS FT2232cMpsseJtag::JTAG_GetGeneralPurposeInputOutputPins(1588,59995
FTC_STATUS FT2232cMpsseJtag::JTAG_WriteDataToExternalDevice(1610,61004
FTC_STATUS FT2232cMpsseJtag::JTAG_ReadDataFromExternalDevice(1641,62248
FTC_STATUS FT2232cMpsseJtag::JTAG_WriteReadDataToFromExternalDevice(1672,63494
FTC_STATUS FT2232cMpsseJtag::JTAG_GenerateTCKClockPulses(1710,65169
FTC_STATUS FT2232cMpsseJtag::JTAG_ClearCommandSequence(1728,65737
FTC_STATUS FT2232cMpsseJtag::JTAG_AddWriteCommand(1748,66191
FTC_STATUS FT2232cMpsseJtag::JTAG_AddReadCommand(1772,67140
FTC_STATUS FT2232cMpsseJtag::JTAG_AddWriteReadCommand(1794,67903
FTC_STATUS FT2232cMpsseJtag::JTAG_ClearDeviceCommandSequence(1819,68914
FTC_STATUS FT2232cMpsseJtag::JTAG_AddDeviceWriteCommand(1832,69257
FTC_STATUS FT2232cMpsseJtag::JTAG_AddDeviceReadCommand(1847,69995
FTC_STATUS FT2232cMpsseJtag::JTAG_AddDeviceWriteReadCommand(1860,70542
FTC_STATUS FT2232cMpsseJtag::JTAG_ExecuteCommandSequence(1875,71312
FTC_STATUS FT2232cMpsseJtag::JTAG_GetDllVersion(1943,74065
FTC_STATUS FT2232cMpsseJtag::JTAG_GetErrorCodeString(1960,74474

src/gdb.c,4899
#define OR1KSIM_RSP_SERVICE 95,3823
#define MAX_GPRS 100,3957
#define PPC_REGNUM 103,4058
#define NPC_REGNUM 104,4113
#define SR_REGNUM 105,4164
#define NUM_REGS 106,4228
#define NPC_CPU_REG_ADD 109,4325
#define SR_CPU_REG_ADD 110,4376
#define PPC_CPU_REG_ADD 111,4440
#define DMR1_CPU_REG_ADD        112,4495
#define DMR2_CPU_REG_ADD        113,4579
#define DSR_CPU_REG_ADD 114,4663
#define DRR_CPU_REG_ADD 115,4744
#define OR1K_TRAP_INSTR 118,4862
#define GDB_BUF_MAX 127,5371
#define MP_HASH_SIZE 130,5477
#define MAX_SPRS 133,5559
#define SPR_DMR1_ST     135,5587
#define SPR_DMR2_WGB    136,5646
#define SPR_DSR_TE      137,5723
#define WORDSBIGENDIAN_N139,5779
#define EXCEPT_NONE 142,5841
#define EXCEPT_RESET    143,5872
#define EXCEPT_BUSERR   144,5900
#define EXCEPT_DPF      145,5929
#define EXCEPT_IPF      146,5955
#define EXCEPT_TICK     147,5981
#define EXCEPT_ALIGN    148,6008
#define EXCEPT_ILLEGAL  149,6036
#define EXCEPT_INT      150,6066
#define EXCEPT_DTLBMISS 151,6092
#define EXCEPT_ITLBMISS 152,6123
#define EXCEPT_RANGE    153,6154
#define EXCEPT_SYSCALL  154,6182
#define EXCEPT_FPE      155,6212
#define EXCEPT_TRAP     156,6238
#define SPR_DRR_RSTE 160,6370
#define SPR_DRR_BUSEE 161,6415
#define SPR_DRR_DPFE 162,6464
#define SPR_DRR_IPFE 163,6519
#define SPR_DRR_TTE 164,6574
#define SPR_DRR_AE 165,6624
#define SPR_DRR_IIE 166,6673
#define SPR_DRR_IE 167,6732
#define SPR_DRR_DME 168,6781
#define SPR_DRR_IME 169,6830
#define SPR_DRR_RE 170,6879
#define SPR_DRR_SCE 171,6930
#define SPR_DRR_FPE 172,6981
#define SPR_DRR_TE 173,7035
enum target_signal 181,7389
  TARGET_SIGNAL_NONE 182,7410
  TARGET_SIGNAL_INT 183,7437
  TARGET_SIGNAL_ILL 184,7464
  TARGET_SIGNAL_TRAP 185,7491
  TARGET_SIGNAL_FPE 186,7518
  TARGET_SIGNAL_BUS 187,7545
  TARGET_SIGNAL_SEGV 188,7572
  TARGET_SIGNAL_ALRM 189,7599
  TARGET_SIGNAL_USR2 190,7626
  TARGET_SIGNAL_PWR 191,7653
static const char hexchars[hexchars195,7724
enum stallStates 206,8201
  STALLED,207,8220
  UNSTALLED,208,8231
  UNKNOWN209,8244
} stallState;210,8254
unsigned int      npcIsCached;212,8269
unsigned long int  npcCachedValue;213,8324
unsigned int serverIP 221,8469
unsigned int serverPort 222,8496
unsigned int server_fd 223,8525
unsigned int gdb_fd 224,8553
static int tcp_level 226,8579
int gdb_chain 230,8742
struct rsp_buf234,8862
  char  data[data236,8879
  int   len;237,8906
enum mp_type 242,9057
  BP_MEMORY 243,9072
  BP_HARDWARE 244,9126
  WP_WRITE 245,9181
  WP_READ 246,9236
  WP_ACCESS 247,9292
struct mp_entry251,9416
  enum mp_type       type;253,9434
  unsigned long int  addr;254,9489
  unsigned long int  instr;255,9553
  struct mp_entry   *next;next256,9614
  int                           client_waiting;262,9739
  int                client_fd;264,9892
  int               sigval;265,9955
  unsigned long int start_addr;266,10022
  struct mp_entry   *mp_hash[mp_hash267,10080
} rsp;268,10154
char *printTime(printTime333,13215
rsp_init 351,13751
handle_rsp 389,15042
static void rsp_check_for_exception(485,17873
check_for_exception_vector(549,20176
rsp_exception 581,21215
rsp_get_client 636,23409
static void rsp_client_request 749,27487
rsp_client_close 958,33010
put_packet 979,33691
put_str_packet 1043,35292
get_packet 1082,36581
send_rsp_str 1209,39656
get_rsp_char 1255,40902
rsp_peek(1305,42151
rsp_interrupt(1341,43066
rsp_unescape 1390,44513
mp_hash_init 1425,45326
mp_hash_add 1449,46095
static struct mp_entry * mp_hash_lookup 1488,47173
mp_hash_delete 1527,48408
static int hex 1572,49618
reg2hex 1591,50313
hex2reg 1627,51215
static void  ascii2hex 1655,51985
static void  hex2ascii 1682,52727
set_npc 1711,53656
static unsigned long int get_npc 1757,54854
rsp_report_exception 1802,55949
rsp_continue 1827,56697
rsp_continue_with_signal 1875,58135
rsp_continue_generic 1895,58851
rsp_read_all_regs 1944,60980
rsp_write_all_regs 2043,63864
static void rsp_read_mem 2125,66454
rsp_write_mem 2234,69314
rsp_read_reg 2310,71521
rsp_write_reg 2406,74255
rsp_query 2492,76742
rsp_command 2596,80632
rsp_set 2710,83678
rsp_restart 2744,85009
rsp_step 2783,86240
rsp_step_with_signal 2845,88018
rsp_step_generic 2865,88714
rsp_vpkt 2913,90676
rsp_write_mem_bin 3005,93702
rsp_remove_matchpoint 3113,96509
rsp_insert_matchpoint 3207,99190
void setup_or32(3287,101693
static void gdb_ensure_or1k_stalled(3314,103010
int gdb_read_reg(3334,103506
int gdb_write_reg(3345,103949
int gdb_read_block(3356,104450
int gdb_write_block(3365,104747
int gdb_set_chain(3374,105046
int GetServerSocket(3386,105312
void HandleServerSocket(3482,108113
void JTAGRequest(3573,110472
static void GDBRequest(3635,112217
static void ProtocolClean(3868,121116
static int gdb_write(3879,121370
static int gdb_read(3913,122144
static void client_close 3951,123098
static void swap_buf(3967,123542
set_stall_state 3996,124170

src/linux_usb_driver_calls.c,368
static FT2232cMpsseJtag *pFT2232cMpsseJtag pFT2232cMpsseJtag72,3236
FTC_HANDLE ftHandle;75,3321
FT2232_USB_JTAG_WriteDataToExternalDevice(81,3523
FT2232_USB_JTAG_ReadDataFromExternalDevice(102,4123
FT2232_USB_JTAG_WriteReadDataToFromExternalDevice(128,4674
FT2232_USB_JTAG_CloseDevice(155,5373
#define USB_JTAG_CLK_DIVIDER 165,5590
int init_usb_jtag(167,5622

src/or_debug_proxy.c,869
#define ENDPOINT_TARGET_NONE 70,2831
#define ENDPOINT_TARGET_USB 71,2862
#define ENDPOINT_TARGET_VPI 72,2892
static int endpoint_target;73,2922
#define GDB_PROTOCOL_JTAG 75,3006
#define GDB_PROTOCOL_RSP 76,3035
#define GDB_PROTOCOL_NONE 77,3064
int err 79,3094
int current_chain 82,3185
int dbg_chain 85,3261
void check(88,3420
int main(95,3572
int dbg_reset(211,6849
void dbg_test(218,7055
int dbg_set_tap_ir(224,7240
int dbg_set_chain(231,7414
int dbg_command(238,7727
int dbg_ctrl(245,8008
int dbg_ctrl_read(252,8284
int dbg_go(259,8586
int dbg_wb_read32(266,8842
int dbg_wb_write32(274,9148
int dbg_wb_read_block32(281,9459
int dbg_wb_write_block32(289,9805
int dbg_cpu0_read(296,10152
int dbg_cpu0_write(303,10455
int dbg_cpu0_write_ctrl(310,10767
int dbg_cpu0_read_ctrl(318,11099
void test_sdram(325,11391
void print_usage(329,11427

src/usb_functions.c,816
DWORD dwNumBytesReturned 88,3574
int crc_r,91,3649
int crc_r, crc_w 91,3649
unsigned long crc_calc(94,3726
int bit_reverse_data(101,3966
void usb_dbg_test(108,4118
void usb_write_stream 171,5758
ULONGEST usb_read_stream(212,7196
void usb_set_tap_ir(242,8183
int usb_dbg_reset(264,8880
static int retry_no 300,9926
int retry_do(301,9951
void retry_ok(354,11192
int usb_dbg_set_chain(359,11252
int usb_dbg_command(410,12646
int usb_dbg_ctrl(555,17431
int usb_dbg_ctrl_read(661,20837
int usb_dbg_go(772,24725
int usb_dbg_wb_read32(938,30218
int usb_dbg_wb_write32(948,30548
int usb_dbg_wb_read_block32(958,30886
int usb_dbg_wb_write_block32(971,31346
int usb_dbg_cpu0_read(982,31743
int usb_dbg_cpu0_write(992,32072
int usb_dbg_cpu0_write_ctrl(1002,32407
int usb_dbg_cpu0_read_ctrl(1010,32740

src/vpi_functions.c,1293
#define MSG_WAITALL 83,3416
unsigned int vpiPort 87,3498
unsigned int vpi_fd;88,3531
#define DBG_VPI 91,3633
#define DBG_VPI 93,3657
#define CMD_JTAG_SET_IR 118,4646
#define CMD_SET_DEBUG_CHAIN 119,4674
#define CMD_CPU_CTRL_WR 120,4706
#define CMD_CPU_CTRL_RD 121,4734
#define CMD_CPU_WR_REG 122,4762
#define CMD_CPU_RD_REG 123,4789
#define CMD_WB_WR32 124,4816
#define CMD_WB_RD32 125,4840
#define CMD_WB_BLOCK_WR32 126,4864
#define CMD_WB_BLOCK_RD32 127,4894
#define CMD_RESET 128,4924
#define CMD_READ_JTAG_ID 129,4946
void send_command_to_vpi(132,4977
void send_address_to_vpi(152,5469
void send_data_to_vpi(170,5771
void send_block_data_to_vpi(189,6059
void get_data_from_vpi(209,6413
void get_block_data_from_vpi(234,6829
void get_response_from_vpi(260,7385
static void jp2_reset_JTAG(278,7709
int vpi_connect(291,7853
 int vpi_dbg_reset(358,9445
void vpi_dbg_test(392,10071
int vpi_dbg_set_chain(418,10719
int vpi_dbg_ctrl(438,11061
int vpi_dbg_ctrl_read(457,11420
int vpi_dbg_wb_read32(485,11927
int vpi_dbg_wb_write32(503,12230
int vpi_dbg_wb_read_block32(520,12509
int vpi_dbg_wb_write_block32(543,12959
int vpi_dbg_cpu0_read(562,13298
int vpi_dbg_cpu0_write(580,13575
int vpi_dbg_cpu0_write_ctrl(598,13856
int vpi_dbg_cpu0_read_ctrl(606,14111

src/win_usb_driver_calls.c,337
int getFTDIJTAGFunctions 82,3443
FTC_HANDLE ftHandle;247,8553
FT2232_USB_JTAG_WriteDataToExternalDevice(250,8586
FT2232_USB_JTAG_ReadDataFromExternalDevice(272,9131
FT2232_USB_JTAG_WriteReadDataToFromExternalDevice(298,9612
FT2232_USB_JTAG_CloseDevice(325,10213
#define USB_JTAG_CLK_DIVIDER 336,10407
int init_usb_jtag(338,10439

includes/FT2232c.h,2275
#define FT2232c_H26,475
typedef DWORD FTC_HANDLE;32,545
typedef ULONG FTC_STATUS;33,572
#define FTC_SUCCESS 35,601
#define FTC_INVALID_HANDLE 36,634
#define FTC_DEVICE_NOT_FOUND 37,685
#define FTC_DEVICE_NOT_OPENED 38,740
#define FTC_IO_ERROR 39,797
#define FTC_INSUFFICIENT_RESOURCES 40,836
#define FTC_FAILED_TO_COMPLETE_COMMAND 42,905
#define FTC_FAILED_TO_SYNCHRONIZE_DEVICE_MPSSE 43,948
#define FTC_INVALID_DEVICE_NAME_INDEX 44,999
#define FTC_NULL_DEVICE_NAME_BUFFER_POINTER 45,1041
#define FTC_DEVICE_NAME_BUFFER_TOO_SMALL 46,1089
#define FTC_INVALID_DEVICE_NAME 47,1134
#define FTC_INVALID_LOCATION_ID 48,1170
#define FTC_DEVICE_IN_USE 49,1206
#define FTC_TOO_MANY_DEVICES 50,1236
#define MAX_NUM_DEVICE_NAME_CHARS 52,1271
#define MAX_NUM_SERIAL_NUMBER_CHARS 53,1309
typedef struct Ft_Device_Data{Ft_Device_Data55,1351
        DWORD dwProcessId;56,1383
  char  szDeviceName[szDeviceName57,1490
  DWORD dwLocationID;58,1596
  DWORD hDevice;59,1706
}FTC_DEVICE_DATA, *PFTC_DEVICE_DATA;PFTC_DEVICE_DATA60,1824
typedef DWORD FT2232CDeviceIndexes[FT2232CDeviceIndexes62,1864
#define DEVICE_STRING_BUFF_SIZE 64,1920
#define DEVICE_CHANNEL_A 66,1958
typedef char SerialNumber[SerialNumber68,1991
const BYTE DEVICE_LATENCY_TIMER_VALUE 70,2050
#define OUTPUT_BUFFER_SIZE 72,2116
typedef BYTE OutputByteBuffer[OutputByteBuffer74,2168
typedef OutputByteBuffer *POutputByteBuffer;POutputByteBuffer75,2220
#define INPUT_BUFFER_SIZE 77,2268
typedef BYTE InputByteBuffer[InputByteBuffer79,2319
typedef InputByteBuffer *PInputByteBuffer;PInputByteBuffer80,2369
#define CONVERT_1MS_TO_100NS 82,2415
#define MAX_COMMAND_TIMEOUT_PERIOD 84,2453
#define MAX_NUM_BYTES_USB_WRITE 87,2597
#define MAX_NUM_BYTES_USB_WRITE_READ 88,2651
#define MAX_NUM_BYTES_USB_READ 89,2710
#define DEBUG_LIST_DEVICE 91,2758
const BYTE MPSSE_INTERFACE_MASK 93,2790
const BYTE RESET_MPSSE_INTERFACE 94,2835
const BYTE ENABLE_MPSSE_INTERFACE 95,2879
const __uint16_t  DEVICE_OPENED_FLAG 97,2926
const int BASE_CLOCK_FREQUENCY_12_MHZ 99,2978
const BYTE AA_ECHO_CMD_1 101,3031
const BYTE AB_ECHO_CMD_2 102,3067
const BYTE TURN_ON_LOOPBACK_CMD 104,3105
const BYTE TURN_OFF_LOOPBACK_CMD 105,3148
const BYTE BAD_COMMAND_RESPONSE 107,3194
class FT2232c111,3243

includes/FT2232cMpsseJtag.h,8548
#define FT2232cMpsseJtag_H28,727
typedef DWORD FTC_HANDLE;38,949
typedef ULONG FTC_STATUS;39,976
#define TEST_LOGIC_STATE 41,1005
#define RUN_TEST_IDLE_STATE 42,1033
#define PAUSE_TEST_DATA_REGISTER_STATE 43,1064
#define PAUSE_INSTRUCTION_REGISTER_STATE 44,1106
#define SHIFT_TEST_DATA_REGISTER_STATE 45,1150
#define SHIFT_INSTRUCTION_REGISTER_STATE 46,1192
#define FTC_SUCCESS 48,1238
#define FTC_INVALID_HANDLE 49,1271
#define FTC_DEVICE_NOT_FOUND 50,1323
#define FTC_DEVICE_NOT_OPENED 51,1378
#define FTC_IO_ERROR 52,1435
#define FTC_INSUFFICIENT_RESOURCES 53,1474
#define FTC_FAILED_TO_COMPLETE_COMMAND 55,1544
#define FTC_FAILED_TO_SYNCHRONIZE_DEVICE_MPSSE 56,1653
#define FTC_INVALID_DEVICE_NAME_INDEX 57,1762
#define FTC_NULL_DEVICE_NAME_BUFFER_POINTER 58,1871
#define FTC_DEVICE_NAME_BUFFER_TOO_SMALL 59,1981
#define FTC_INVALID_DEVICE_NAME 60,2090
#define FTC_INVALID_LOCATION_ID 61,2199
#define FTC_DEVICE_IN_USE 62,2308
#define FTC_TOO_MANY_DEVICES 63,2417
#define FTC_INVALID_CLOCK_DIVISOR 64,2526
#define FTC_NULL_INPUT_OUTPUT_BUFFER_POINTER 65,2564
#define FTC_INVALID_NUMBER_BITS 66,2613
#define FTC_NULL_WRITE_DATA_BUFFER_POINTER 67,2649
#define FTC_INVALID_NUMBER_BYTES 68,2696
#define FTC_NUMBER_BYTES_TOO_SMALL 69,2733
#define FTC_INVALID_TAP_CONTROLLER_STATE 70,2772
#define FTC_NULL_READ_DATA_BUFFER_POINTER 71,2817
#define FTC_COMMAND_SEQUENCE_BUFFER_FULL 72,2863
#define FTC_NULL_READ_CMDS_DATA_BUFFER_POINTER 73,2908
#define FTC_NO_COMMAND_SEQUENCE 74,2959
#define FTC_INVALID_NUMBER_CLOCK_PULSES 75,2995
#define FTC_NULL_DLL_VERSION_BUFFER_POINTER 76,3039
#define FTC_DLL_VERSION_BUFFER_TOO_SMALL 77,3087
#define FTC_NULL_LANGUAGE_CODE_BUFFER_POINTER 78,3132
#define FTC_NULL_ERROR_MESSAGE_BUFFER_POINTER 79,3182
#define FTC_ERROR_MESSAGE_BUFFER_TOO_SMALL 80,3232
#define FTC_INVALID_LANGUAGE_CODE 81,3279
#define FTC_INVALID_STATUS_CODE 82,3317
typedef struct Ft_Input_Output_Pins{Ft_Input_Output_Pins85,3357
  BOOL  bPin1InputOutputState;86,3395
  BOOL  bPin1LowHighState;87,3427
  BOOL  bPin2InputOutputState;88,3455
  BOOL  bPin2LowHighState;89,3487
  BOOL  bPin3InputOutputState;90,3515
  BOOL  bPin3LowHighState;91,3547
  BOOL  bPin4InputOutputState;92,3575
  BOOL  bPin4LowHighState;93,3607
}FTC_INPUT_OUTPUT_PINS, *PFTC_INPUT_OUTPUT_PINS;PFTC_INPUT_OUTPUT_PINS94,3635
typedef struct Ft_Low_High_Pins{Ft_Low_High_Pins95,3685
  BOOL  bPin1LowHighState;96,3719
  BOOL  bPin2LowHighState;97,3747
  BOOL  bPin3LowHighState;98,3775
  BOOL  bPin4LowHighState;99,3803
}FTC_LOW_HIGH_PINS, *PFTC_LOW_HIGH_PINS;PFTC_LOW_HIGH_PINS100,3831
#define MAX_WRITE_DATA_BYTES_BUFFER_SIZE 101,3873
typedef BYTE WriteDataByteBuffer[WriteDataByteBuffer103,3939
typedef WriteDataByteBuffer *PWriteDataByteBuffer;PWriteDataByteBuffer104,4008
#define MAX_READ_DATA_BYTES_BUFFER_SIZE 107,4064
typedef BYTE ReadDataByteBuffer[ReadDataByteBuffer109,4129
typedef ReadDataByteBuffer *PReadDataByteBuffer;PReadDataByteBuffer110,4196
#define MAX_READ_CMDS_DATA_BYTES_BUFFER_SIZE 112,4248
typedef BYTE ReadCmdSequenceDataByteBuffer[ReadCmdSequenceDataByteBuffer114,4319
typedef ReadCmdSequenceDataByteBuffer *PReadCmdSequenceDataByteBuffer;PReadCmdSequenceDataByteBuffer115,4402
#define DEVICE_CHANNEL_A 121,4513
#define DEVICE_CHANNEL_B 122,4544
#define DLL_VERSION_NUM 124,4577
#define USB_INPUT_BUFFER_SIZE 126,4610
#define USB_OUTPUT_BUFFER_SIZE 127,4656
const BYTE FT_EVENT_VALUE 129,4704
const BYTE FT_ERROR_VALUE 130,4736
#define DEVICE_READ_TIMEOUT_INFINITE 132,4770
#define DEVICE_WRITE_TIMEOUT 133,4810
#define MIN_CLOCK_DIVISOR 135,4860
#define MAX_CLOCK_DIVISOR 136,4915
#define MIN_NUM_BITS 138,4972
#define MAX_NUM_BITS 139,5097
#define MIN_NUM_BYTES 140,5222
#define MAX_NUM_BYTES 141,5335
#define NUMBITSINBYTE 143,5450
#define MIN_NUM_CLOCK_PULSES 145,5477
#define MAX_NUM_CLOCK_PULSES 146,5606
#define NUM_BYTE_CLOCK_PULSES_BLOCK_SIZE 148,5737
#define PIN1_HIGH_VALUE 150,5794
#define PIN2_HIGH_VALUE 151,5822
#define PIN3_HIGH_VALUE 152,5850
#define PIN4_HIGH_VALUE 153,5878
#define NUM_WRITE_COMMAND_BYTES 155,5908
#define NUM_READ_COMMAND_BYTES 156,5944
#define NUM_WRITE_READ_COMMAND_BYTES 157,5979
#define MAX_ERROR_MSG_SIZE 159,6022
const CHAR ENGLISH[ENGLISH161,6056
const CHAR EN_Common_Errors[EN_Common_Errors163,6089
const CHAR EN_New_Errors[EN_New_Errors171,6365
const BYTE CLK_DATA_BYTES_OUT_ON_NEG_CLK_LSB_FIRST_CMD 201,7930
const BYTE CLK_DATA_BITS_OUT_ON_NEG_CLK_LSB_FIRST_CMD 202,7996
const BYTE CLK_DATA_BYTES_IN_ON_POS_CLK_LSB_FIRST_CMD 203,8061
const BYTE CLK_DATA_BITS_IN_ON_POS_CLK_LSB_FIRST_CMD 204,8126
const BYTE CLK_DATA_BYTES_OUT_ON_NEG_CLK_IN_ON_POS_CLK_LSB_FIRST_CMD 205,8190
const BYTE CLK_DATA_BITS_OUT_ON_NEG_CLK_IN_ON_POS_CLK_LSB_FIRST_CMD 206,8270
const BYTE CLK_DATA_TMS_NO_READ_CMD 208,8351
const BYTE CLK_DATA_TMS_READ_CMD 209,8398
const BYTE SET_LOW_BYTE_DATA_BITS_CMD 211,8444
const BYTE GET_LOW_BYTE_DATA_BITS_CMD 212,8493
const BYTE SET_HIGH_BYTE_DATA_BITS_CMD 213,8542
const BYTE GET_HIGH_BYTE_DATA_BITS_CMD 214,8592
const BYTE SET_CLOCK_FREQUENCY_CMD 215,8642
const BYTE SEND_ANSWER_BACK_IMMEDIATELY_CMD 216,8688
enum JtagStates 218,8745
enum JtagStates {TestLogicReset,TestLogicReset218,8745
enum JtagStates {TestLogicReset, RunTestIdle,218,8745
enum JtagStates {TestLogicReset, RunTestIdle, PauseDataRegister,218,8745
enum JtagStates {TestLogicReset, RunTestIdle, PauseDataRegister, PauseInstructionRegister,218,8745
enum JtagStates {TestLogicReset, RunTestIdle, PauseDataRegister, PauseInstructionRegister, ShiftDataRegister,218,8745
enum JtagStates {TestLogicReset, RunTestIdle, PauseDataRegister, PauseInstructionRegister, ShiftDataRegister, ShiftInstructionRegister,218,8745
enum JtagStates {TestLogicReset, RunTestIdle, PauseDataRegister, PauseInstructionRegister, ShiftDataRegister, ShiftInstructionRegister, Undefined}Undefined218,8745
#define NUM_JTAG_TMS_STATES 220,8896
const BYTE TestLogicResetToNewJTAGState[TestLogicResetToNewJTAGState223,9044
const BYTE RunTestIdleToNewJTAGState[RunTestIdleToNewJTAGState224,9163
const BYTE PauseDataRegToNewJTAGState[PauseDataRegToNewJTAGState225,9282
const BYTE PauseInstructionRegToNewJTAGState[PauseInstructionRegToNewJTAGState226,9401
const BYTE ShiftDataRegToNewJTAGState[ShiftDataRegToNewJTAGState227,9520
const BYTE ShiftInstructionRegToNewJTAGState[ShiftInstructionRegToNewJTAGState228,9639
const BYTE TestLogicResetToNewJTAGStateNumTMSClocks[TestLogicResetToNewJTAGStateNumTMSClocks231,9866
const BYTE RunTestIdleToNewJTAGStateNumTMSClocks[RunTestIdleToNewJTAGStateNumTMSClocks232,9972
const BYTE PauseDataRegToNewJTAGStateNumTMSClocks[PauseDataRegToNewJTAGStateNumTMSClocks233,10078
const BYTE PauseInstructionRegToNewJTAGStateNumTMSClocks[PauseInstructionRegToNewJTAGStateNumTMSClocks234,10184
const BYTE ShiftDataRegToNewJTAGStateNumTMSClocks[ShiftDataRegToNewJTAGStateNumTMSClocks235,10290
const BYTE ShiftInstructionRegToNewJTAGStateNumTMSClocks[ShiftInstructionRegToNewJTAGStateNumTMSClocks236,10396
#define NO_LAST_DATA_BIT 238,10504
#define NUM_COMMAND_SEQUENCE_READ_DATA_BYTES 240,10534
#define INIT_COMMAND_SEQUENCE_READ_DATA_BUFFER_SIZE 241,10582
#define COMMAND_SEQUENCE_READ_DATA_BUFFER_SIZE_INCREMENT 242,10639
typedef DWORD ReadCommandSequenceData[ReadCommandSequenceData244,10702
typedef ReadCommandSequenceData *PReadCommandSequenceData;PReadCommandSequenceData245,10780
typedef PReadCommandSequenceData ReadCommandsSequenceData[ReadCommandsSequenceData247,10842
typedef ReadCommandsSequenceData *PReadCommandsSequenceData;PReadCommandsSequenceData248,10905
typedef struct Ft_Device_Cmd_Sequence_Data{Ft_Device_Cmd_Sequence_Data250,10969
  DWORD hDevice;251,11014
  DWORD dwNumBytesToSend;252,11132
  POutputByteBuffer pCommandsSequenceDataOutPutBuffer;253,11159
  DWORD dwSizeReadCommandsSequenceDataBuffer;254,11215
  PReadCommandsSequenceData pReadCommandsSequenceDataBuffer;255,11262
  DWORD dwNumReadCommandSequences;256,11324
}FTC_DEVICE_CMD_SEQUENCE_DATA, *PFTC_DEVICE_CMD_SEQUENCE_DATA;PFTC_DEVICE_CMD_SEQUENCE_DATA257,11360
  static DWORD dwSavedLowPinsDirection 260,11428
  static DWORD dwSavedLowPinsValue 261,11561
  static JtagStates CurrentJtagState 262,11691
  static DWORD dwNumOpenedDevices 263,11834
  static FTC_DEVICE_CMD_SEQUENCE_DATA OpenedDevicesCommandsSequenceData[OpenedDevicesCommandsSequenceData264,11964
  static INT iCommandsSequenceDataDeviceIndex 265,12129
class FT2232cMpsseJtag 269,12352

includes/ftd2xx.h,7279
#define FTD2XX_H34,652
#define WINAPI38,712
#define FTD2XX_API 50,1258
#define FTD2XX_API 52,1307
#undef FTD2XX_API58,1419
#define FTD2XX_API59,1438
typedef struct _EVENT_HANDLE{_EVENT_HANDLE62,1474
        pthread_cond_t eCondVar;63,1505
        pthread_mutex_t eMutex;64,1532
        int iVar;65,1558
} EVENT_HANDLE;66,1570
typedef DWORD                   *FT_HANDLE;FT_HANDLE68,1589
typedef ULONG                    FT_STATUS;70,1621
        FT_OK,76,1686
        FT_INVALID_HANDLE,77,1695
        FT_DEVICE_NOT_FOUND,78,1716
        FT_DEVICE_NOT_OPENED,79,1739
        FT_IO_ERROR,80,1763
        FT_INSUFFICIENT_RESOURCES,81,1778
        FT_INVALID_PARAMETER,82,1807
        FT_INVALID_BAUD_RATE,83,1831
        FT_DEVICE_NOT_OPENED_FOR_ERASE,85,1861
        FT_DEVICE_NOT_OPENED_FOR_WRITE,86,1895
        FT_FAILED_TO_WRITE_DEVICE,87,1929
        FT_EEPROM_READ_FAILED,88,1958
        FT_EEPROM_WRITE_FAILED,89,1983
        FT_EEPROM_ERASE_FAILED,90,2009
        FT_EEPROM_NOT_PRESENT,91,2035
        FT_EEPROM_NOT_PROGRAMMED,92,2060
        FT_INVALID_ARGS,93,2088
        FT_NOT_SUPPORTED,94,2107
        FT_OTHER_ERROR95,2127
#define FT_SUCCESS(99,2152
#define FT_OPEN_BY_SERIAL_NUMBER 105,2232
#define FT_OPEN_BY_DESCRIPTION 106,2271
#define FT_OPEN_BY_LOCATION     107,2310
#define FT_LIST_NUMBER_ONLY     112,2420
#define FT_LIST_BY_INDEX        113,2462
#define FT_LIST_ALL     114,2501
#define FT_LIST_MASK 116,2538
#define FT_BAUD_300     122,2638
#define FT_BAUD_600     123,2665
#define FT_BAUD_1200    124,2692
#define FT_BAUD_2400    125,2720
#define FT_BAUD_4800    126,2748
#define FT_BAUD_9600    127,2776
#define FT_BAUD_14400   128,2804
#define FT_BAUD_19200   129,2834
#define FT_BAUD_38400   130,2864
#define FT_BAUD_57600   131,2894
#define FT_BAUD_115200  132,2924
#define FT_BAUD_230400  133,2956
#define FT_BAUD_460800  134,2988
#define FT_BAUD_921600  135,3020
#define FT_BITS_8       141,3081
#define FT_BITS_7       142,3112
#define FT_BITS_6       143,3143
#define FT_BITS_5       144,3174
#define FT_STOP_BITS_1  150,3231
#define FT_STOP_BITS_1_5        151,3266
#define FT_STOP_BITS_2  152,3302
#define FT_PARITY_NONE  158,3360
#define FT_PARITY_ODD   159,3395
#define FT_PARITY_EVEN  160,3429
#define FT_PARITY_MARK  161,3464
#define FT_PARITY_SPACE 162,3499
#define FT_FLOW_NONE 168,3564
#define FT_FLOW_RTS_CTS 169,3600
#define FT_FLOW_DTR_DSR 170,3636
#define FT_FLOW_XON_XOFF 171,3672
#define FT_PURGE_RX 176,3746
#define FT_PURGE_TX 177,3777
typedef void (*PFT_EVENT_HANDLER)PFT_EVENT_HANDLER183,3831
#define FT_EVENT_RXCHAR 185,3882
#define FT_EVENT_MODEM_STATUS 186,3914
#define FT_DEFAULT_RX_TIMEOUT 192,3974
#define FT_DEFAULT_TX_TIMEOUT 193,4011
typedef ULONG   FT_DEVICE;199,4077
    FT_DEVICE_BM,202,4113
    FT_DEVICE_AM,203,4132
    FT_DEVICE_100AX,204,4151
    FT_DEVICE_UNKNOWN,205,4173
        FT_DEVICE_2232C,206,4197
        FT_DEVICE_232R207,4216
typedef struct ft_program_data 432,7971
        DWORD Signature1;434,8007
        DWORD Signature2;435,8061
        DWORD Version;436,8114
        WORD VendorId;441,8307
        WORD ProductId;442,8337
        char *Manufacturer;Manufacturer443,8368
        char *ManufacturerId;ManufacturerId444,8402
        char *Description;Description445,8435
        char *SerialNumber;SerialNumber446,8487
        WORD MaxPower;447,8543
        WORD PnP;448,8586
        WORD SelfPowered;449,8631
        WORD RemoteWakeup;450,8690
        UCHAR Rev4;454,8776
        UCHAR IsoIn;455,8835
        UCHAR IsoOut;456,8895
        UCHAR PullDownEnable;457,8957
        UCHAR SerNumEnable;458,9015
        UCHAR USBVersionEnable;459,9079
        WORD USBVersion;460,9142
        UCHAR Rev5;464,9221
        UCHAR IsoInA;465,9280
        UCHAR IsoInB;466,9341
        UCHAR IsoOutA;467,9402
        UCHAR IsoOutB;468,9465
        UCHAR PullDownEnable5;469,9528
        UCHAR SerNumEnable5;470,9587
        UCHAR USBVersionEnable5;471,9651
        WORD USBVersion5;472,9714
        UCHAR AIsHighCurrent;473,9760
        UCHAR BIsHighCurrent;474,9826
        UCHAR IFAIsFifo;475,9892
        UCHAR IFAIsFifoTar;476,9950
        UCHAR IFAIsFastSer;477,10022
        UCHAR AIsVCP;478,10086
        UCHAR IFBIsFifo;479,10152
        UCHAR IFBIsFifoTar;480,10210
        UCHAR IFBIsFastSer;481,10282
        UCHAR BIsVCP;482,10346
        UCHAR UseExtOsc;486,10445
        UCHAR HighDriveIOs;487,10493
        UCHAR EndpointSize;488,10536
        UCHAR PullDownEnableR;490,10579
        UCHAR SerNumEnableR;491,10638
        UCHAR InvertTXD;493,10704
        UCHAR InvertRXD;494,10751
        UCHAR InvertRTS;495,10798
        UCHAR InvertCTS;496,10845
        UCHAR InvertDTR;497,10892
        UCHAR InvertDSR;498,10939
        UCHAR InvertDCD;499,10986
        UCHAR InvertRI;500,11033
        UCHAR Cbus0;502,11081
        UCHAR Cbus1;503,11119
        UCHAR Cbus2;504,11157
        UCHAR Cbus3;505,11195
        UCHAR Cbus4;506,11233
        UCHAR RIsVCP;508,11273
} FT_PROGRAM_DATA, *PFT_PROGRAM_DATA;PFT_PROGRAM_DATA510,11324
typedef struct _FTCOMSTAT 701,14908
    DWORD fCtsHold 702,14937
    DWORD fDsrHold 703,14962
    DWORD fRlsdHold 704,14987
    DWORD fXoffHold 705,15013
    DWORD fXoffSent 706,15039
    DWORD fEof 707,15065
    DWORD fTxim 708,15086
    DWORD fReserved 709,15108
    DWORD cbInQue;710,15135
    DWORD cbOutQue;711,15155
} FTCOMSTAT, *LPFTCOMSTAT;LPFTCOMSTAT712,15176
typedef struct _FTDCB 714,15206
    DWORD DCBlength;715,15231
    DWORD BaudRate;716,15296
    DWORD fBinary:fBinary717,15361
    DWORD fParity:fParity718,15426
    DWORD fOutxCtsFlow:fOutxCtsFlow719,15491
    DWORD fOutxDsrFlow:fOutxDsrFlow720,15556
    DWORD fDtrControl:fDtrControl721,15621
    DWORD fDsrSensitivity:fDsrSensitivity722,15686
    DWORD fTXContinueOnXoff:fTXContinueOnXoff723,15751
    DWORD fOutX:fOutX724,15817
    DWORD fInX:fInX725,15882
    DWORD fErrorChar:fErrorChar726,15947
    DWORD fNull:fNull727,16012
    DWORD fRtsControl:fRtsControl728,16077
    DWORD fAbortOnError:fAbortOnError729,16142
    DWORD fDummy2:fDummy2730,16212
    WORD wReserved;731,16277
    WORD XonLim;732,16342
    WORD XoffLim;733,16407
    BYTE ByteSize;734,16472
    BYTE Parity;735,16537
    BYTE StopBits;736,16602
    char XonChar;737,16667
    char XoffChar;738,16732
    char ErrorChar;739,16797
    char EofChar;740,16862
    char EvtChar;741,16927
    WORD wReserved1;742,16992
} FTDCB, *LPFTDCB;LPFTDCB743,17057
typedef struct _FTTIMEOUTS 745,17079
    DWORD ReadIntervalTimeout;746,17109
    DWORD ReadTotalTimeoutMultiplier;747,17189
    DWORD ReadTotalTimeoutConstant;748,17269
    DWORD WriteTotalTimeoutMultiplier;749,17349
    DWORD WriteTotalTimeoutConstant;750,17429
} FTTIMEOUTS,*LPFTTIMEOUTS;LPFTTIMEOUTS751,17509
typedef struct _ft_device_list_info_node 837,18937
        ULONG Flags;838,18981
    ULONG Type;839,18996
        ULONG ID;840,19013
        DWORD LocId;841,19025
        char SerialNumber[SerialNumber842,19040
        char Description[Description843,19065
        FT_HANDLE ftHandle;844,19089
} FT_DEVICE_LIST_INFO_NODE;845,19111
#define EV_RXCHAR 885,19781
#define EV_RXFLAG 886,19844
#define EV_TXEMPTY 887,19911
#define EV_CTS 888,19973
#define EV_DSR 889,20031
#define EV_RLSD 890,20089
#define EV_BREAK 891,20148
#define EV_ERR 892,20203
#define EV_RING 893,20270
#define EV_PERR 894,20331
#define EV_RX80FULL 895,20393
#define EV_EVENT1 896,20467
#define EV_EVENT2 897,20533
#define SETXOFF 903,20632
#define SETXON 904,20695
#define SETRTS 905,20757
#define CLRRTS 906,20810
#define SETDTR 907,20862
#define CLRDTR 908,20915
#define RESETDEV 909,20967
#define SETBREAK 910,21032
#define CLRBREAK 911,21099
#define PURGE_TXABORT 916,21204
#define PURGE_RXABORT 917,21294
#define PURGE_TXCLEAR 918,21383
#define PURGE_RXCLEAR 919,21457

includes/gdb.h,2617
#define GDB_H49,2541
enum enum_errors 64,2883
  ERR_NONE 68,2992
  ERR_CRC 69,3009
  ERR_MEM 70,3026
  JTAG_PROXY_INVALID_COMMAND 71,3043
  JTAG_PROXY_SERVER_TERMINATED 72,3079
  JTAG_PROXY_NO_CONNECTION 73,3117
  JTAG_PROXY_PROTOCOL_ERROR 74,3151
  JTAG_PROXY_COMMAND_NOT_IMPLEMENTED 75,3186
  JTAG_PROXY_INVALID_CHAIN 76,3230
  JTAG_PROXY_INVALID_ADDRESS 77,3264
  JTAG_PROXY_ACCESS_EXCEPTION 78,3300
  JTAG_PROXY_INVALID_LENGTH 79,3357
  JTAG_PROXY_OUT_OF_MEMORY 80,3393
enum jtag_chains84,3459
    SC_GLOBAL,86,3482
    SC_RISC_DEBUG,87,3527
    SC_RISC_TEST,88,3583
    SC_TRACE,89,3628
    SC_REGISTER,90,3669
    SC_WISHBONE,91,3713
    SC_BLOCK,92,3755
#define JI_SIZE 96,3849
enum jtag_instr97,3870
    JI_EXTEST,99,3892
    JI_SAMPLE_PRELOAD,100,3908
    JI_IDCODE,101,3932
    JI_CHAIN_SELECT,102,3948
    JI_INTEST,103,3970
    JI_CLAMP,104,3986
    JI_CLAMPZ,105,4001
    JI_HIGHZ,106,4017
    JI_DEBUG,107,4032
    JI_BYPASS 108,4047
    JI_BYPASS = 0xFxF108,4047
#define JTAG_MODER 112,4100
#define JTAG_TSEL 113,4127
#define JTAG_QSEL 114,4154
#define JTAG_SSEL 115,4181
#define JTAG_RISCOP 116,4208
#define JTAG_RECWP0 117,4235
#define JTAG_RECBP0 118,4263
  JTAG_COMMAND_READ 125,4478
  JTAG_COMMAND_WRITE 126,4504
  JTAG_COMMAND_BLOCK_READ 127,4531
  JTAG_COMMAND_BLOCK_WRITE 128,4563
  JTAG_COMMAND_CHAIN 129,4596
} JTAG_proxy_protocol_commands;130,4623
  uint32_t command;142,5042
  uint32_t length;143,5063
  uint32_t address;144,5083
  uint32_t data_H;145,5104
  uint32_t data_L;146,5124
} JTAGProxyWriteMessage;147,5144
  uint32_t command;150,5190
  uint32_t length;151,5211
  uint32_t address;152,5231
} JTAGProxyReadMessage;153,5252
  uint32_t command;156,5297
  uint32_t length;157,5318
  uint32_t address;158,5338
  int32_t  nRegisters;159,5359
  uint32_t data[data160,5383
} JTAGProxyBlockWriteMessage;161,5404
  uint32_t command;164,5455
  uint32_t length;165,5476
  uint32_t address;166,5496
  int32_t  nRegisters;167,5517
} JTAGProxyBlockReadMessage;168,5541
  uint32_t command;171,5591
  uint32_t length;172,5612
  uint32_t chain;173,5632
} JTAGProxyChainMessage;174,5651
  int32_t status;182,5894
} JTAGProxyWriteResponse;183,5913
  int32_t status;186,5960
  uint32_t data_H;187,5979
  uint32_t data_L;188,5999
} JTAGProxyReadResponse;189,6019
  int32_t status;192,6067
} JTAGProxyBlockWriteResponse;193,6086
  int32_t status;196,6138
  int32_t nRegisters;197,6157
  uint32_t data[data198,6180
} JTAGProxyBlockReadResponse;200,6251
  int32_t status;203,6302
} JTAGProxyChainResponse;204,6321

includes/or_debug_proxy.h,878
#define _OR_DEBUG_PROXY_H_48,2471
#define DEBUG_CMDS 51,2521
#define DEBUG_USB_DRVR_FUNCS 55,2643
#define DEBUG_GDB_BLOCK_DATA 59,2770
#define DEBUG_GDB 64,2933
#define DEBUG_GDB_DUMP_DATA 68,3030
#define Boolean 71,3138
#define false 72,3159
#define true 73,3176
#define CRC_SIZE 76,3258
#define DBGCHAIN_SIZE 86,3497
#define DC_STATUS_SIZE 87,3622
#define DC_WISHBONE 89,3653
#define DC_CPU0 90,3682
#define DC_CPU1 91,3711
#define DI_GO 93,3742
#define DI_READ_CMD 94,3768
#define DI_WRITE_CMD 95,3794
#define DI_READ_CTRL 96,3820
#define DI_WRITE_CTRL 97,3846
#define DBG_CRC_SIZE 99,3874
#define DBG_CRC_POLY 100,3904
#define DBG_ERR_OK 102,3944
#define DBG_ERR_INVALID_ENDPOINT 103,3973
#define DBG_ERR_CRC 104,4009
#define NUM_SOFT_RETRIES 106,4040
#define NUM_HARD_RETRIES 107,4069
#define NUM_ACCESS_RETRIES 108,4098
#define CHECK(139,5295

includes/usb_functions.h,26
#define ULONGEST 48,2413

includes/vpi_functions.h,118
#define VPI_PORT 49,2525
#define debug 52,2566
#define debug54,2593
#define debug2 58,2633
#define debug260,2661

includes/win_FTCJTAG.h,3276
#define win_FTCJTAG_H26,400
#define FTCJTAG_API 38,950
#define FTCJTAG_API 40,1000
typedef DWORD FTC_HANDLE;43,1053
typedef ULONG FTC_STATUS;44,1080
#define TEST_LOGIC_STATE 46,1109
#define RUN_TEST_IDLE_STATE 47,1137
#define PAUSE_TEST_DATA_REGISTER_STATE 48,1168
#define PAUSE_INSTRUCTION_REGISTER_STATE 49,1210
#define SHIFT_TEST_DATA_REGISTER_STATE 50,1254
#define SHIFT_INSTRUCTION_REGISTER_STATE 51,1296
#define FTC_SUCCESS 53,1342
#define FTC_INVALID_HANDLE 54,1375
#define FTC_DEVICE_NOT_FOUND 55,1427
#define FTC_DEVICE_NOT_OPENED 56,1482
#define FTC_IO_ERROR 57,1539
#define FTC_INSUFFICIENT_RESOURCES 58,1578
#define FTC_FAILED_TO_COMPLETE_COMMAND 60,1648
#define FTC_FAILED_TO_SYNCHRONIZE_DEVICE_MPSSE 61,1757
#define FTC_INVALID_DEVICE_NAME_INDEX 62,1866
#define FTC_NULL_DEVICE_NAME_BUFFER_POINTER 63,1975
#define FTC_DEVICE_NAME_BUFFER_TOO_SMALL 64,2085
#define FTC_INVALID_DEVICE_NAME 65,2194
#define FTC_INVALID_LOCATION_ID 66,2303
#define FTC_DEVICE_IN_USE 67,2412
#define FTC_TOO_MANY_DEVICES 68,2521
#define FTC_INVALID_CLOCK_DIVISOR 69,2630
#define FTC_NULL_INPUT_OUTPUT_BUFFER_POINTER 70,2668
#define FTC_INVALID_NUMBER_BITS 71,2717
#define FTC_NULL_WRITE_DATA_BUFFER_POINTER 72,2753
#define FTC_INVALID_NUMBER_BYTES 73,2800
#define FTC_NUMBER_BYTES_TOO_SMALL 74,2837
#define FTC_INVALID_TAP_CONTROLLER_STATE 75,2876
#define FTC_NULL_READ_DATA_BUFFER_POINTER 76,2921
#define FTC_COMMAND_SEQUENCE_BUFFER_FULL 77,2967
#define FTC_NULL_READ_CMDS_DATA_BUFFER_POINTER 78,3012
#define FTC_NO_COMMAND_SEQUENCE 79,3063
#define FTC_NULL_DLL_VERSION_BUFFER_POINTER 80,3099
#define FTC_DLL_VERSION_BUFFER_TOO_SMALL 81,3147
#define FTC_NULL_LANGUAGE_CODE_BUFFER_POINTER 82,3192
#define FTC_NULL_ERROR_MESSAGE_BUFFER_POINTER 83,3242
#define FTC_ERROR_MESSAGE_BUFFER_TOO_SMALL 84,3292
#define FTC_INVALID_LANGUAGE_CODE 85,3339
#define FTC_INVALID_STATUS_CODE 86,3377
typedef struct Ft_Input_Output_Pins{Ft_Input_Output_Pins119,4347
  BOOL  bPin1InputOutputState;120,4385
  BOOL  bPin1LowHighState;121,4417
  BOOL  bPin2InputOutputState;122,4445
  BOOL  bPin2LowHighState;123,4477
  BOOL  bPin3InputOutputState;124,4505
  BOOL  bPin3LowHighState;125,4537
  BOOL  bPin4InputOutputState;126,4565
  BOOL  bPin4LowHighState;127,4597
}FTC_INPUT_OUTPUT_PINS, *PFTC_INPUT_OUTPUT_PINS;PFTC_INPUT_OUTPUT_PINS128,4625
typedef struct Ft_Low_High_Pins{Ft_Low_High_Pins136,5010
  BOOL  bPin1LowHighState;137,5044
  BOOL  bPin2LowHighState;138,5072
  BOOL  bPin3LowHighState;139,5100
  BOOL  bPin4LowHighState;140,5128
}FTC_LOW_HIGH_PINS, *PFTC_LOW_HIGH_PINS;PFTC_LOW_HIGH_PINS141,5156
#define MAX_WRITE_DATA_BYTES_BUFFER_SIZE 149,5513
typedef BYTE WriteDataByteBuffer[WriteDataByteBuffer151,5579
typedef WriteDataByteBuffer *PWriteDataByteBuffer;PWriteDataByteBuffer152,5648
#define MAX_READ_DATA_BYTES_BUFFER_SIZE 159,5972
typedef BYTE ReadDataByteBuffer[ReadDataByteBuffer161,6037
typedef ReadDataByteBuffer *PReadDataByteBuffer;PReadDataByteBuffer162,6104
#define MAX_READ_CMDS_DATA_BYTES_BUFFER_SIZE 191,7554
typedef BYTE ReadCmdSequenceDataByteBuffer[ReadCmdSequenceDataByteBuffer193,7625
typedef ReadCmdSequenceDataByteBuffer *PReadCmdSequenceDataByteBuffer;PReadCmdSequenceDataByteBuffer194,7708

includes/win_FTCJTAG_ptrs.h,2991
#define _WIN_FTCJTAG_PTRS_H_2,30
typedef FTC_STATUS _stdcall (*jtagGetNumDevicesPtr)jtagGetNumDevicesPtr5,65
jtagGetNumDevicesPtr jtagGetNumDevices;6,143
typedef FTC_STATUS _stdcall (*jtagInitDevicePtr)jtagInitDevicePtr8,186
jtagInitDevicePtr jtagInitDevice;9,280
typedef FTC_STATUS _stdcall (*jtagOpenPtr)jtagOpenPtr11,317
jtagOpenPtr jtagOpen;12,385
typedef FTC_STATUS _stdcall (*jtagOpenExPtr)jtagOpenExPtr14,410
jtagOpenExPtr jtagOpenEx;15,520
typedef FTC_STATUS _stdcall (*jtagGetDeviceNameLocIDPtr)jtagGetDeviceNameLocIDPtr17,549
jtagGetDeviceNameLocIDPtr jtagGetDeviceNameLocID;18,703
typedef FTC_STATUS _stdcall (*jtagClosePtr)jtagClosePtr20,756
jtagClosePtr jtagClose;21,823
typedef FTC_STATUS _stdcall (*jtagGetClockPtr)jtagGetClockPtr24,852
jtagGetClockPtr jtagGetClock;25,953
typedef FTC_STATUS _stdcall (*jtagSetClockPtr)jtagSetClockPtr28,988
jtagSetClockPtr jtagSetClock;29,1110
typedef FTC_STATUS _stdcall (*jtagSetLoopbackPtr)jtagSetLoopbackPtr31,1143
jtagSetLoopbackPtr jtagSetLoopback;32,1237
typedef FTC_STATUS _stdcall (*jtagSetGPIOsPtr)jtagSetGPIOsPtr35,1278
jtagSetGPIOsPtr jtagSetGPIOs;39,1647
typedef FTC_STATUS _stdcall (*jtagGetGPIOsPtr)jtagGetGPIOsPtr42,1682
jtagGetGPIOsPtr jtagGetGPIOs;46,1935
typedef FTC_STATUS _stdcall (*jtagWritePtr)jtagWritePtr49,1970
jtagWritePtr jtagWrite;52,2200
typedef FTC_STATUS _stdcall (*jtagReadPtr)jtagReadPtr55,2229
jtagReadPtr jtagRead;58,2458
typedef FTC_STATUS _stdcall (*jtagWriteReadPtr)jtagWriteReadPtr61,2485
jtagWriteReadPtr jtagWriteRead;65,2791
typedef FTC_STATUS _stdcall (*jtagAddWriteCmdPtr)jtagAddWriteCmdPtr68,2828
jtagAddWriteCmdPtr jtagAddWriteCmd;71,3041
typedef FTC_STATUS _stdcall (*jtagAddReadCmdPtr)jtagAddReadCmdPtr75,3084
jtagAddReadCmdPtr jtagAddReadCmd;76,3213
typedef FTC_STATUS _stdcall (*jtagAddWriteReadCmdPtr)jtagAddWriteReadCmdPtr80,3254
jtagAddWriteReadCmdPtr jtagAddWriteReadCmd;83,3537
typedef FTC_STATUS _stdcall (*jtagClearDeviceCmdSequencePtr)jtagClearDeviceCmdSequencePtr88,3590
jtagClearDeviceCmdSequencePtr jtagClearDeviceCmdSequence;89,3674
typedef FTC_STATUS _stdcall (*jtagAddDeviceWriteCmdPtr)jtagAddDeviceWriteCmdPtr93,3739
                                                        jtagAddDeviceWriteCmdPtr jtagAddDeviceWriteCmd;96,3977
typedef FTC_STATUS _stdcall (*jtagAddDeviceReadCmdPtr)jtagAddDeviceReadCmdPtr100,4039
jtagAddDeviceReadCmdPtr jtagAddDeviceReadCmd;101,4195
typedef FTC_STATUS _stdcall (*jtagAddDeviceWriteReadCmdPtr)jtagAddDeviceWriteReadCmdPtr105,4248
jtagAddDeviceWriteReadCmdPtr jtagAddDeviceWriteReadCmd;108,4502
typedef FTC_STATUS _stdcall (*jtagExecuteCmdSequencePtr)jtagExecuteCmdSequencePtr112,4565
jtagExecuteCmdSequencePtr jtagExecuteCmdSequence;114,4743
typedef FTC_STATUS _stdcall (*jtagGetDllVersionPtr)jtagGetDllVersionPtr118,4800
jtagGetDllVersionPtr jtagGetDllVersion;119,4900
typedef FTC_STATUS _stdcall (*jtagGetErrorCodeStringPtr)jtagGetErrorCodeStringPtr123,4947
jtagGetErrorCodeStringPtr jtagGetErrorCodeString;125,5104

includes/WinTypes.h,2042
#define __WINDOWS_TYPES__2,26
#define MAX_NUM_DEVICES 4,53
typedef unsigned long   DWORD;7,103
typedef unsigned long   ULONG;8,133
typedef unsigned short  USHORT;9,163
typedef short                   SHORT;10,195
typedef unsigned char   UCHAR;11,219
typedef unsigned short  WORD;12,248
typedef unsigned char   BYTE;13,277
typedef unsigned char   *LPBYTE;LPBYTE14,305
typedef int             BOOL;15,336
typedef char            BOOLEAN;16,356
typedef char            CHAR;17,380
typedef int             *LPBOOL;LPBOOL18,401
typedef unsigned char   *PUCHAR;PUCHAR19,424
typedef const char      *LPCSTR;LPCSTR20,456
typedef char            *PCHAR;PCHAR21,484
typedef void            *PVOID;PVOID22,506
typedef void            *HANDLE;HANDLE23,529
typedef long            LONG;24,553
typedef int             INT;25,574
typedef unsigned int    UINT;26,593
typedef char            *LPSTR;LPSTR27,621
typedef char            *LPTSTR;LPTSTR28,644
typedef DWORD           *LPDWORD;LPDWORD29,668
typedef WORD            *LPWORD;LPWORD30,694
typedef ULONG           *PULONG;PULONG31,718
typedef PVOID           LPVOID;32,742
typedef void            VOID;33,765
typedef unsigned long long int ULONGLONG;34,785
typedef struct _OVERLAPPED 36,828
        DWORD Internal;37,857
        DWORD InternalHigh;38,874
        DWORD Offset;39,895
        DWORD OffsetHigh;40,910
        HANDLE hEvent;41,929
} OVERLAPPED, *LPOVERLAPPED;LPOVERLAPPED42,945
typedef struct _SECURITY_ATTRIBUTES 44,975
        DWORD nLength;45,1013
        LPVOID lpSecurityDescriptor;46,1029
        BOOL bInheritHandle;47,1059
} SECURITY_ATTRIBUTES , *LPSECURITY_ATTRIBUTES;LPSECURITY_ATTRIBUTES48,1081
typedef struct timeval SYSTEMTIME;50,1130
typedef struct timeval FILETIME;51,1165
#define TRUE    53,1211
#define FALSE   56,1247
#define MS_CTS_ON 62,1299
#define MS_DSR_ON 63,1343
#define MS_RING_ON 64,1387
#define MS_RLSD_ON 65,1431
#define CE_RXOVER 71,1498
#define CE_OVERRUN 72,1560
#define CE_RXPARITY 73,1621
#define CE_FRAME 74,1681
#define CE_BREAK 75,1742
#define CE_TXFULL 76,1796
#define CE_PTO 77,1852
#define CE_IOE 78,1904
#define CE_DNS 79,1958
#define CE_OOP 80,2022
#define CE_MODE 81,2079
#define INVALID_HANDLE_VALUE 84,2175

includes/usb_driver_calls.h,0

Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.