diff options
Diffstat (limited to 'embassy-usb-logger/src')
| -rw-r--r-- | embassy-usb-logger/src/lib.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/embassy-usb-logger/src/lib.rs b/embassy-usb-logger/src/lib.rs index 9178dd6dd..95fc0a7ed 100644 --- a/embassy-usb-logger/src/lib.rs +++ b/embassy-usb-logger/src/lib.rs | |||
| @@ -19,6 +19,8 @@ pub struct LoggerState<'d> { | |||
| 19 | device_descriptor: [u8; 32], | 19 | device_descriptor: [u8; 32], |
| 20 | config_descriptor: [u8; 128], | 20 | config_descriptor: [u8; 128], |
| 21 | bos_descriptor: [u8; 16], | 21 | bos_descriptor: [u8; 16], |
| 22 | #[cfg(feature = "msos-descriptor")] | ||
| 23 | msos_descriptor: [u8; 256], | ||
| 22 | control_buf: [u8; 64], | 24 | control_buf: [u8; 64], |
| 23 | } | 25 | } |
| 24 | 26 | ||
| @@ -30,6 +32,8 @@ impl<'d> LoggerState<'d> { | |||
| 30 | device_descriptor: [0; 32], | 32 | device_descriptor: [0; 32], |
| 31 | config_descriptor: [0; 128], | 33 | config_descriptor: [0; 128], |
| 32 | bos_descriptor: [0; 16], | 34 | bos_descriptor: [0; 16], |
| 35 | #[cfg(feature = "msos-descriptor")] | ||
| 36 | msos_descriptor: [0; 256], | ||
| 33 | control_buf: [0; 64], | 37 | control_buf: [0; 64], |
| 34 | } | 38 | } |
| 35 | } | 39 | } |
| @@ -73,6 +77,8 @@ impl<const N: usize> UsbLogger<N> { | |||
| 73 | &mut state.device_descriptor, | 77 | &mut state.device_descriptor, |
| 74 | &mut state.config_descriptor, | 78 | &mut state.config_descriptor, |
| 75 | &mut state.bos_descriptor, | 79 | &mut state.bos_descriptor, |
| 80 | #[cfg(feature = "msos-descriptor")] | ||
| 81 | &mut state.msos_descriptor, | ||
| 76 | &mut state.control_buf, | 82 | &mut state.control_buf, |
| 77 | ); | 83 | ); |
| 78 | 84 | ||
