{
struct ccdbg *dbg;
uint8_t status;
+ uint16_t chip_id;
dbg = ccdbg_open("/dev/ttyUSB0");
if (!dbg)
exit (1);
- ccdbg_reset(dbg);
+#if 0
+ ccdbg_manual(dbg, stdin);
+#endif
+#if 1
+ ccdbg_debug_mode(dbg);
status = ccdbg_read_status(dbg);
printf("Status: 0x%02x\n", status);
+ chip_id = ccdbg_get_chip_id(dbg);
+ printf("Chip id: 0x%04x\n", chip_id);
+ ccdbg_reset(dbg);
+#endif
ccdbg_close(dbg);
exit (0);
}