static byte noct_ring_mode[8]; // RING_MODE_xxx
static byte noct_ring_val[9];
-static uns noct_dirty_button;
-static uns noct_dirty_ring_mode;
-static uns noct_dirty_ring_val;
+static uint noct_dirty_button;
+static uint noct_dirty_ring_mode;
+static uint noct_dirty_ring_val;
static struct libusb_transfer *noct_write_xfer;
static bool noct_write_pending;
noct_sched_write();
}
-static void noct_do_write(uns cmd, uns arg)
+static void noct_do_write(uint cmd, uint arg)
{
DBG("USB: Submitting write %02x %02x", cmd, arg);
ASSERT(!noct_write_pending);
static void noct_sched_write(void)
{
- if (noct_write_pending)
+ if (!usb_dev || noct_write_pending)
return;
if (noct_dirty_button)