From c8d8a798a64d7d402fd6b9075c2442e9b799a5c8 Mon Sep 17 00:00:00 2001 From: Ferdia McKeogh Date: Mon, 20 May 2024 10:56:54 +0100 Subject: [PATCH] Fix binary literal, unused status read, and redundant closure --- fusb302b/src/lib.rs | 3 +-- usb-pd/src/messages/mod.rs | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/fusb302b/src/lib.rs b/fusb302b/src/lib.rs index 73a7aec..4f8100a 100644 --- a/fusb302b/src/lib.rs +++ b/fusb302b/src/lib.rs @@ -127,7 +127,7 @@ impl SinkDriver for Fusb302b { .await; self.registers - .set_control0(Control0::default().with_int_mask(false).with_host_cur(01)) + .set_control0(Control0::default().with_int_mask(false).with_host_cur(0b01)) .await; self.registers .set_control3( @@ -288,7 +288,6 @@ impl Fusb302b { panic!(); }; - let _ = self.registers.status0(); if self.registers.status0().await.bc_lvl() == 0 { // No CC activity *cc_pin = !*cc_pin; diff --git a/usb-pd/src/messages/mod.rs b/usb-pd/src/messages/mod.rs index 6726ff0..53e738c 100644 --- a/usb-pd/src/messages/mod.rs +++ b/usb-pd/src/messages/mod.rs @@ -81,7 +81,7 @@ impl Message { let data = payload[4..] .chunks_exact(4) .take(7) - .map(|buf| LittleEndian::read_u32(buf)) + .map(LittleEndian::read_u32) .collect::>(); trace!("VDM RX: {:?} {:?}", header, data);