summaryrefslogtreecommitdiff
path: root/src/jtag
diff options
context:
space:
mode:
Diffstat (limited to 'src/jtag')
-rw-r--r--src/jtag/drivers/usb_blaster.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/jtag/drivers/usb_blaster.c b/src/jtag/drivers/usb_blaster.c
index 83304932..1e8aa8d9 100644
--- a/src/jtag/drivers/usb_blaster.c
+++ b/src/jtag/drivers/usb_blaster.c
@@ -307,10 +307,19 @@ static void usb_blaster_reset(int trst, int srst)
trst, srst);
}
+static void usb_blaster_blink(int state)
+{
+ out_value = 0x00;
+ if(state)
+ out_value |= LED;
+ usb_blaster_write_data();
+}
+
static struct bitbang_interface usb_blaster_bitbang = {
.read = usb_blaster_read_data,
.write = usb_blaster_write,
.reset = usb_blaster_reset,
+ .blink = usb_blaster_blink,
};
static int usb_blaster_init(void)