void mpsse_error(int status)
{
- mpsse_check_rx();
+ //mpsse_check_rx();
fprintf(stderr, "ABORT.\n");
if (mpsse_ftdic_open) {
if (mpsse_ftdic_latency_set)
}
}
-void mpsse_jtag_init(){
- mpsse_send_byte(MC_SETB_LOW);
- mpsse_send_byte(0x08); /* Value */
- mpsse_send_byte(0x0B); /* Direction */
-
- /* Reset JTAG State machine */
- jtag_init();
-}
-
-void mpsse_jtag_tms(uint8_t bits, uint8_t pattern){
- mpsse_send_byte(MC_DATA_TMS | MC_DATA_LSB | MC_DATA_BITS);
- mpsse_send_byte(bits-1);
- mpsse_send_byte(pattern);
-}
-
void mpsse_init(int ifnum, const char *devstr, bool slow_clock)
{
enum ftdi_interface ftdi_ifnum = INTERFACE_A;
mpsse_send_byte(4);
mpsse_send_byte(0x00);
}
+
+ mpsse_send_byte(MC_SETB_LOW);
+ mpsse_send_byte(0x08); /* Value */
+ mpsse_send_byte(0x0B); /* Direction */
}
void mpsse_close(void)