X-Git-Url: https://git.gag.com/?a=blobdiff_plain;ds=sidebyside;f=src%2Ftest_usb.c;h=787ac12ce05e0544cbecc0867f25138ebe47f04f;hb=89711265a59fce69a236dc4cb2ebc7b6557a08f4;hp=343e355a358f96ed327006074f760cd0ff78fe2b;hpb=9bc72d4519e63fb1cf657a6c93008eaa8989fd01;p=fw%2Fstlink diff --git a/src/test_usb.c b/src/test_usb.c index 343e355..787ac12 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, NULL); 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,8 +27,8 @@ int main(int ac, char** av) { printf("-- mode after entering swd mode: %d\n", stlink_current_mode(sl)); - printf("-- chip id: %#x\n", stlink_chip_id(sl)); - printf("-- core_id: %#x\n", stlink_core_id(sl)); + printf("-- chip id: %#x\n", sl->chip_id); + printf("-- core_id: %#x\n", sl->core_id); cortex_m3_cpuid_t cpuid; stlink_cpu_id(sl, &cpuid); @@ -43,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... @@ -58,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); @@ -79,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");