Merge pull request #328 from mlu/master

Make _stlink_usb_reset use hardreset
pull/329/head
texane 2015-08-15 19:47:43 +02:00
commit 8271b32501
2 zmienionych plików z 3 dodań i 1 usunięć

Wyświetl plik

@ -68,6 +68,7 @@ extern "C" {
#define STLINK_DEBUG_WRITEDEBUGREG 0x0f
#define STLINK_DEBUG_ENTER_SWD 0xa3
#define STLINK_DEBUG_ENTER_JTAG 0x00
#define STLINK_DEBUG_HARDRESET 0x3c
// TODO - possible poor names...
#define STLINK_SWD_ENTER 0x30

Wyświetl plik

@ -413,7 +413,8 @@ void _stlink_usb_reset(stlink_t * sl) {
int i = fill_command(sl, SG_DXFER_FROM_DEV, rep_len);
cmd[i++] = STLINK_DEBUG_COMMAND;
cmd[i++] = STLINK_DEBUG_RESETSYS;
cmd[i++] = STLINK_DEBUG_HARDRESET;
cmd[i++] = 0x2;
size = send_recv(slu, 1, cmd, slu->cmd_len, data, rep_len);
if (size == -1) {