X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=src%2Fcommon%2Fusb_serial.rs;h=cce12e3da405d160287eb8f460ebdd0c4010d2e1;hb=c37308066d9b558af6878984612007f695776780;hp=6f28e52652baf245fa902ce42d97fe65f41db471;hpb=1364963a63e0f2ed2c46eebbb7afcd3997258c78;p=gps-watch.git diff --git a/src/common/usb_serial.rs b/src/common/usb_serial.rs index 6f28e52..cce12e3 100644 --- a/src/common/usb_serial.rs +++ b/src/common/usb_serial.rs @@ -25,11 +25,16 @@ use nvic; use clock; extern { - fn USB_VcomInit(); + fn USB_VcomInit(vid: u16, pid: u16); + fn USB_VcomDeinit(); } pub unsafe fn init(vid: u16, pid: u16) { - USB_VcomInit(); + USB_VcomInit(vid, pid); +} + +pub unsafe fn shutdown() { + USB_VcomDeinit(); } #[no_mangle]