common: Initialize the usb_serial module with an USB VID and PID pair.
authorTilman Sauerbeck <tilman@code-monkey.de>
Sun, 7 Jul 2019 10:12:13 +0000 (12:12 +0200)
committerTilman Sauerbeck <tilman@code-monkey.de>
Sun, 5 Jan 2020 19:38:11 +0000 (20:38 +0100)
No change in behaviour yet, as the IDs are not yet forwarded to
the USB system proper.

src/bootloader/main.rs
src/common/usb_serial.rs

index d83702e734c5369c31cbabd84d6174e7aff12825..88a9a0bcf263c1cef50b517310bbd2fdbf8f6b88 100644 (file)
@@ -44,7 +44,7 @@ pub unsafe extern fn main() {
     clock::configure();
 
     if true {
-        usb_serial::init();
+        usb_serial::init(0x1fc9, 0x0094);
 
         let mut b = bootloader::Bootloader::new();
 
index c9de0d4b69dc06fff78f3b65889612138b1e2c39..6f28e52652baf245fa902ce42d97fe65f41db471 100644 (file)
@@ -28,7 +28,7 @@ extern {
     fn USB_VcomInit();
 }
 
-pub unsafe fn init() {
+pub unsafe fn init(vid: u16, pid: u16) {
     USB_VcomInit();
 }