usb: remove device_descriptor buffer, store bytes in UsbDevice.inner instead

This commit is contained in:
Adam Greig
2024-03-23 00:11:05 +00:00
parent c2aa95016a
commit 7cf6490fba
40 changed files with 33 additions and 113 deletions

View File

@@ -46,7 +46,6 @@ async fn main(_spawner: Spawner) {
config.device_protocol = 0x01;
config.composite_with_iads = true;
let mut device_descriptor = [0; 256];
let mut config_descriptor = [0; 256];
let mut bos_descriptor = [0; 256];
let mut control_buf = [0; 64];
@@ -56,7 +55,6 @@ async fn main(_spawner: Spawner) {
let mut builder = Builder::new(
driver,
config,
&mut device_descriptor,
&mut config_descriptor,
&mut bos_descriptor,
&mut [], // no msos descriptors