aboutsummaryrefslogtreecommitdiff
path: root/embassy-usb/src/msos.rs
diff options
context:
space:
mode:
authorJames Munns <[email protected]>2023-03-27 14:19:00 +0200
committerJames Munns <[email protected]>2023-03-27 14:19:00 +0200
commita6cef4baf220409bb20d81af538f2c507ec4c4c9 (patch)
treec61abad87ccd55058e4e0e7d156c86fe20267e60 /embassy-usb/src/msos.rs
parent732614579b86c2a63856b6e8e2622e09322600a7 (diff)
Add logging and interface for debugging buffer usage
Diffstat (limited to 'embassy-usb/src/msos.rs')
-rw-r--r--embassy-usb/src/msos.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/embassy-usb/src/msos.rs b/embassy-usb/src/msos.rs
index b1e0335ee..218d9931a 100644
--- a/embassy-usb/src/msos.rs
+++ b/embassy-usb/src/msos.rs
@@ -32,6 +32,11 @@ impl<'d> MsOsDescriptorSet<'d> {
32 pub fn is_empty(&self) -> bool { 32 pub fn is_empty(&self) -> bool {
33 self.descriptor.is_empty() 33 self.descriptor.is_empty()
34 } 34 }
35
36 /// Returns the length of the descriptor field
37 pub fn len(&self) -> usize {
38 self.descriptor.len()
39 }
35} 40}
36 41
37/// Writes a Microsoft OS 2.0 Descriptor set into a buffer. 42/// Writes a Microsoft OS 2.0 Descriptor set into a buffer.