diff options
| author | Daniel Larsen <[email protected]> | 2023-04-30 18:55:19 -0300 |
|---|---|---|
| committer | Daniel Larsen <[email protected]> | 2023-04-30 18:55:19 -0300 |
| commit | c70a66fe815cc3926a0b8ae73066a8ed2c1583e1 (patch) | |
| tree | d6ee0c70fac5cf17a4cca6c73cbe335d535b52d9 | |
| parent | af368676ef50317c1b97b5f2134dd86503b01124 (diff) | |
Make defmt optional
| -rw-r--r-- | cyw43-pio/Cargo.toml | 3 | ||||
| -rw-r--r-- | cyw43-pio/src/lib.rs | 6 |
2 files changed, 5 insertions, 4 deletions
diff --git a/cyw43-pio/Cargo.toml b/cyw43-pio/Cargo.toml index dbb94f612..c5632d5fd 100644 --- a/cyw43-pio/Cargo.toml +++ b/cyw43-pio/Cargo.toml | |||
| @@ -8,7 +8,6 @@ edition = "2021" | |||
| 8 | [dependencies] | 8 | [dependencies] |
| 9 | cyw43 = { path = "../" } | 9 | cyw43 = { path = "../" } |
| 10 | embassy-rp = { version = "0.1.0", features = ["unstable-traits", "nightly", "unstable-pac", "time-driver"] } | 10 | embassy-rp = { version = "0.1.0", features = ["unstable-traits", "nightly", "unstable-pac", "time-driver"] } |
| 11 | # embassy-rp = { version = "0.1.0", features = ["defmt", "unstable-traits", "nightly", "unstable-pac", "time-driver"] } | ||
| 12 | pio-proc = "0.2" | 11 | pio-proc = "0.2" |
| 13 | pio = "0.2.1" | 12 | pio = "0.2.1" |
| 14 | # defmt = "0.3" \ No newline at end of file | 13 | defmt = { version = "0.3", optional = true } \ No newline at end of file |
diff --git a/cyw43-pio/src/lib.rs b/cyw43-pio/src/lib.rs index f67a55a08..c468435f1 100644 --- a/cyw43-pio/src/lib.rs +++ b/cyw43-pio/src/lib.rs | |||
| @@ -129,7 +129,8 @@ where | |||
| 129 | let write_bits = write.len() * 32 - 1; | 129 | let write_bits = write.len() * 32 - 1; |
| 130 | let read_bits = 31; | 130 | let read_bits = 31; |
| 131 | 131 | ||
| 132 | // defmt::trace!("write={} read={}", write_bits, read_bits); | 132 | #[cfg(feature = "defmt")] |
| 133 | defmt::trace!("write={} read={}", write_bits, read_bits); | ||
| 133 | 134 | ||
| 134 | let mut dma = Peripheral::into_ref(&mut self.dma); | 135 | let mut dma = Peripheral::into_ref(&mut self.dma); |
| 135 | pio_instr_util::set_x(&mut self.sm, write_bits as u32); | 136 | pio_instr_util::set_x(&mut self.sm, write_bits as u32); |
| @@ -151,7 +152,8 @@ where | |||
| 151 | let write_bits = 31; | 152 | let write_bits = 31; |
| 152 | let read_bits = read.len() * 32 + 32 - 1; | 153 | let read_bits = read.len() * 32 + 32 - 1; |
| 153 | 154 | ||
| 154 | // defmt::trace!("write={} read={}", write_bits, read_bits); | 155 | #[cfg(feature = "defmt")] |
| 156 | defmt::trace!("write={} read={}", write_bits, read_bits); | ||
| 155 | 157 | ||
| 156 | let mut dma = Peripheral::into_ref(&mut self.dma); | 158 | let mut dma = Peripheral::into_ref(&mut self.dma); |
| 157 | pio_instr_util::set_y(&mut self.sm, read_bits as u32); | 159 | pio_instr_util::set_y(&mut self.sm, read_bits as u32); |
