X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=src%2Fcommon%2Fusb_serial.rs;h=cce12e3da405d160287eb8f460ebdd0c4010d2e1;hb=08e2e672414121f839ed0519c2e322d6a562e1c5;hp=6a7cd173b0fc09e51e04021e7a32604170914bbe;hpb=ae08cb7946610699238315e78bb739380001ec23;p=gps-watch.git diff --git a/src/common/usb_serial.rs b/src/common/usb_serial.rs index 6a7cd17..cce12e3 100644 --- a/src/common/usb_serial.rs +++ b/src/common/usb_serial.rs @@ -26,12 +26,17 @@ use clock; extern { fn USB_VcomInit(vid: u16, pid: u16); + fn USB_VcomDeinit(); } pub unsafe fn init(vid: u16, pid: u16) { USB_VcomInit(vid, pid); } +pub unsafe fn shutdown() { + USB_VcomDeinit(); +} + #[no_mangle] #[allow(non_snake_case)] pub unsafe extern fn USB_DeviceIsrEnable()