diff --git a/src/main.rs b/src/main.rs index d26ddfe..2f7f255 100644 --- a/src/main.rs +++ b/src/main.rs @@ -57,14 +57,6 @@ fn main() -> ! { let peripheral_clock = clocks.peripheral_clock.freq(); let mut hid: Box = if SERIAL { - Box::new(MouseHID::new( - pac.USBCTRL_REGS, - pac.USBCTRL_DPRAM, - &mut pac.RESETS, - core, - clocks, - )) - } else { Box::new(CustomHID::new( pac.USBCTRL_REGS, pac.USBCTRL_DPRAM, @@ -72,6 +64,14 @@ fn main() -> ! { clocks, 10, )) + } else { + Box::new(MouseHID::new( + pac.USBCTRL_REGS, + pac.USBCTRL_DPRAM, + &mut pac.RESETS, + core, + clocks, + )) }; // The single-cycle I/O block controls our GPIO pins