From b67660a753db8dc16b0b42a04ff93bbe6c664e91 Mon Sep 17 00:00:00 2001 From: Rafael Bachmann Date: Sun, 18 Oct 2020 19:06:13 +0200 Subject: [PATCH] Add logging from usb-4-solution.rs --- advanced/firmware/src/bin/usb-4.rs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/advanced/firmware/src/bin/usb-4.rs b/advanced/firmware/src/bin/usb-4.rs index 79cc1e1..3b91a5d 100644 --- a/advanced/firmware/src/bin/usb-4.rs +++ b/advanced/firmware/src/bin/usb-4.rs @@ -48,9 +48,15 @@ fn on_event(usbd: &USBD, ep0in: &mut Ep0In, state: &mut State, event: Event) { match event { // TODO change `state` as specified in chapter 9.1 USB Device States, of the USB specification - Event::UsbReset => todo!(), + Event::UsbReset => { + log::info!("USB reset condition detected"); + todo!(); + } - Event::UsbEp0DataDone => ep0in.end(usbd), + Event::UsbEp0DataDone => { + log::info!("EP0IN: transfer complete"); + ep0in.end(usbd); + } Event::UsbEp0Setup => { if ep0setup(usbd, ep0in, state).is_err() {