X-Git-Url: https://git.gag.com/?a=blobdiff_plain;ds=sidebyside;f=src%2Ftest_usb.c;h=eb8e54cdd82031082d8ad39361c2d95db6443891;hb=fc961745f5ff121e827702255872354f31f95547;hp=4901a8f93a1eeba6707ef56c576a2ec698a7c3f2;hpb=b998bdd9857f7b66452282806e725c4a1073e607;p=fw%2Fstlink diff --git a/src/test_usb.c b/src/test_usb.c index 4901a8f..eb8e54c 100644 --- a/src/test_usb.c +++ b/src/test_usb.c @@ -10,11 +10,11 @@ int main(int ac, char** av) { ac = ac; av = av; - sl = stlink_open_usb(10); + sl = stlink_open_usb(10, 1); if (sl != NULL) { printf("-- version\n"); stlink_version(sl); - + printf("mode before doing anything: %d\n", stlink_current_mode(sl)); if (stlink_current_mode(sl) == STLINK_DEV_DFU_MODE) { @@ -27,7 +27,6 @@ int main(int ac, char** av) { printf("-- mode after entering swd mode: %d\n", stlink_current_mode(sl)); - stlink_identify_device(sl); printf("-- chip id: %#x\n", sl->chip_id); printf("-- core_id: %#x\n", sl->core_id); @@ -44,7 +43,7 @@ int main(int ac, char** av) { printf("FP_CTRL\n"); stlink_read_mem32(sl, CM3_REG_FP_CTRL, 4); - + // no idea what reg this is.. */ // stlink_read_mem32(sl, 0xe000ed90, 4); // no idea what register this is... @@ -59,7 +58,7 @@ int main(int ac, char** av) { stlink_write_mem32(sl,0x200000ac, 4); stlink_read_mem32(sl, 0x200000a8, 4); stlink_read_mem32(sl, 0x200000ac, 4); - + /* Test 8 bit write */ write_uint32(sl->q_buf,0x01234567); stlink_write_mem8(sl,0x200001a8,3); @@ -80,8 +79,8 @@ int main(int ac, char** av) { stlink_write_reg(sl, 0x12345678, 15); for (off = 0; off < 21; off += 1) stlink_read_reg(sl, off, ®s); - - + + stlink_read_all_regs(sl, ®s); printf("-- status\n");