Skip to content

Commit 439fc1b

Browse files
committed
Bump nb to 1.1, implement Defmt for spi::Error
1 parent 1f92a95 commit 439fc1b

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ repository = "https://github.com/stm32-rs/stm32g4xx-hal"
1212
version = "0.0.2"
1313

1414
[dependencies]
15-
nb = "0.1.1"
15+
nb = "1.1"
1616
stm32g4 = "0.15.1"
1717
paste = "1.0"
1818
bitflags = "1.2"
@@ -92,7 +92,7 @@ stm32g4a1 = ["stm32g4/stm32g4a1"]
9292
log-itm = ["cortex-m-log/itm"]
9393
log-rtt = []
9494
log-semihost = ["cortex-m-log/semihosting"]
95-
defmt-logging = ["defmt"]
95+
defmt-logging = ["defmt", "nb/defmt-0-3"]
9696

9797
[profile.dev]
9898
codegen-units = 1
@@ -101,7 +101,7 @@ incremental = false
101101
lto = false
102102

103103
[profile.release]
104-
debug = false
104+
debug = true
105105
codegen-units = 1
106106
incremental = false
107107
lto = true

src/spi.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ use core::ptr;
2727
pub use hal::spi::{Mode, Phase, Polarity, MODE_0, MODE_1, MODE_2, MODE_3};
2828

2929
/// SPI error
30+
#[cfg_attr(feature = "defmt", derive(defmt::Format))]
3031
#[derive(Debug)]
3132
pub enum Error {
3233
/// Overrun occurred

0 commit comments

Comments
 (0)