From 27dd89493cac66ce055f2ded677126caaf9b351d Mon Sep 17 00:00:00 2001 From: Lotte Steenbrink Date: Wed, 14 Apr 2021 11:55:43 +0200 Subject: [PATCH] advanced/common/usb: move to defmt --- advanced/common/usb/Cargo.toml | 17 ++++++++++++++++- advanced/common/usb/src/lib.rs | 3 ++- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/advanced/common/usb/Cargo.toml b/advanced/common/usb/Cargo.toml index a5273c1..b77a48e 100644 --- a/advanced/common/usb/Cargo.toml +++ b/advanced/common/usb/Cargo.toml @@ -6,4 +6,19 @@ name = "usb" version = "0.0.0" [dependencies] -log = "0.4.8" +defmt = "0.2.0" + +[features] +# set defmt logging levels here +default = [ +"defmt-default", +# "dependency-a/defmt-trace", +] + +# do NOT modify these features +defmt-default = [] +defmt-trace = [] +defmt-debug = [] +defmt-info = [] +defmt-warn = [] +defmt-error = [] \ No newline at end of file diff --git a/advanced/common/usb/src/lib.rs b/advanced/common/usb/src/lib.rs index e3762d9..6e2dde6 100644 --- a/advanced/common/usb/src/lib.rs +++ b/advanced/common/usb/src/lib.rs @@ -5,6 +5,7 @@ #![no_std] use core::num::NonZeroU8; +use defmt; /// Device address assigned by the host; will be in the range 1..=127 pub type Address = NonZeroU8; @@ -77,7 +78,7 @@ impl Request { Err(()) } } else { - log::warn!("unhandled case in `Request` parser"); + defmt::warn!("unhandled case in `Request` parser"); Err(()) } }