From c22a2174272c489507008199d5f0356bad84c487 Mon Sep 17 00:00:00 2001
From: Per Lindgren <per.lindgren@ltu.se>
Date: Fri, 1 Jan 2021 21:11:15 +0100
Subject: [PATCH] usb workning
---
examples/usb-mouse.rs | 26 ++------------------------
1 file changed, 2 insertions(+), 24 deletions(-)
diff --git a/examples/usb-mouse.rs b/examples/usb-mouse.rs
index 8a24193..ab458fb 100644
--- a/examples/usb-mouse.rs
+++ b/examples/usb-mouse.rs
@@ -111,7 +111,7 @@ pub mod hid {
&[
0x01, // bcdHID
0x01, // bcdHID
- 0x00, // bContryCode
+ 0x00, // bCountryCode
0x01, // bNumDescriptors
0x22, // bDescriptorType
descr_len as u8, // wDescriptorLength
@@ -253,8 +253,6 @@ const APP: () = {
*USB_BUS = Some(UsbBus::new(usb, EP_MEMORY));
- // let usb_bus = UsbBus::new(usb, unsafe { &mut EP_MEMORY });
-
let hid = HIDClass::new(USB_BUS.as_ref().unwrap());
let usb_dev = UsbDeviceBuilder::new(USB_BUS.as_ref().unwrap(), UsbVidPid(0xc410, 0x0000))
@@ -296,28 +294,8 @@ const APP: () = {
}
}
- // #[task(binds=USB_HP_CAN_TX, resources = [counter, led, usb_dev, hid])]
- // fn usb_tx(mut cx: usb_tx::Context) {
- // usb_poll(
- // &mut cx.resources.counter,
- // &mut cx.resources.led,
- // &mut cx.resources.usb_dev,
- // &mut cx.resources.hid,
- // );
- // }
-
- // #[task(binds=USB_LP_CAN_RX0, resources = [counter, led, usb_dev, hid])]
- // fn usb_rx(mut cx: usb_rx::Context) {
- // usb_poll(
- // &mut cx.resources.counter,
- // &mut cx.resources.led,
- // &mut cx.resources.usb_dev,
- // &mut cx.resources.hid,
- // );
- // }
-
#[task(binds=OTG_FS, resources = [counter, led, usb_dev, hid])]
- fn usb_rx(mut cx: usb_rx::Context) {
+ fn usb_fs(mut cx: usb_fs::Context) {
usb_poll(
&mut cx.resources.counter,
&mut cx.resources.led,
--
GitLab