Remove serial number

It doesn't work with windows. It seems that the USB device goes into low
power state and then the serial number string descriptor cannot be read.
This commit is contained in:
Jakob Lechner 2025-04-03 01:00:12 +02:00
parent 1f8a8ff81a
commit b7209dd331
3 changed files with 1 additions and 6 deletions

1
.gitignore vendored
View file

@ -1,3 +1,2 @@
/target /target
/.direnv /.direnv
/src/serial_number.rs

View file

@ -20,8 +20,6 @@ use usbd_storage::subclass::Command;
use usbd_storage::transport::bbb::{BulkOnly, BulkOnlyError}; use usbd_storage::transport::bbb::{BulkOnly, BulkOnlyError};
use usbd_storage::transport::TransportError; use usbd_storage::transport::TransportError;
mod serial_number;
const DISK_BLOCK_SIZE: u32 = 512; const DISK_BLOCK_SIZE: u32 = 512;
const DISK_BLOCK_NUM: u32 = 256; const DISK_BLOCK_NUM: u32 = 256;
@ -112,8 +110,7 @@ fn main() -> ! {
let mut usb_device = UsbDeviceBuilder::new(&usb_bus, UsbVidPid(0xcafe, 0x4002)) let mut usb_device = UsbDeviceBuilder::new(&usb_bus, UsbVidPid(0xcafe, 0x4002))
.strings(&[StringDescriptors::new(LangID::EN) .strings(&[StringDescriptors::new(LangID::EN)
.manufacturer("jalr") .manufacturer("jalr")
.product("RAM Mass Storage") .product("RAM Mass Storage")])
.serial_number(serial_number::SERIAL)])
.unwrap() .unwrap()
.device_class(0x08) .device_class(0x08)
.self_powered(false) .self_powered(false)

View file

@ -1 +0,0 @@
pub const SERIAL: &str = "example-4711";