aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32
diff options
context:
space:
mode:
authorJames Munns <[email protected]>2023-10-06 17:45:35 +0200
committerJames Munns <[email protected]>2023-10-06 17:45:35 +0200
commit930b8f34953596c550ca47bb35d8ab1d19d8feed (patch)
treeff259c5ced90358839085d598878012b238afc7d /embassy-stm32
parent65ed19aae272d6d6320554446f9187ec2ef8bf39 (diff)
Add some uncontroversial derives to Error types
Diffstat (limited to 'embassy-stm32')
-rw-r--r--embassy-stm32/src/dac/mod.rs2
-rw-r--r--embassy-stm32/src/i2c/mod.rs2
-rw-r--r--embassy-stm32/src/rng.rs1
-rw-r--r--embassy-stm32/src/sai/mod.rs2
-rw-r--r--embassy-stm32/src/spi/mod.rs2
5 files changed, 5 insertions, 4 deletions
diff --git a/embassy-stm32/src/dac/mod.rs b/embassy-stm32/src/dac/mod.rs
index a2040b857..7658dce4e 100644
--- a/embassy-stm32/src/dac/mod.rs
+++ b/embassy-stm32/src/dac/mod.rs
@@ -11,7 +11,7 @@ use crate::{peripherals, Peripheral};
11 11
12#[derive(Debug, Copy, Clone, Eq, PartialEq)] 12#[derive(Debug, Copy, Clone, Eq, PartialEq)]
13#[cfg_attr(feature = "defmt", derive(defmt::Format))] 13#[cfg_attr(feature = "defmt", derive(defmt::Format))]
14/// Curstom Errors 14/// Custom Errors
15pub enum Error { 15pub enum Error {
16 UnconfiguredChannel, 16 UnconfiguredChannel,
17 InvalidValue, 17 InvalidValue,
diff --git a/embassy-stm32/src/i2c/mod.rs b/embassy-stm32/src/i2c/mod.rs
index b35678ed9..62d13e909 100644
--- a/embassy-stm32/src/i2c/mod.rs
+++ b/embassy-stm32/src/i2c/mod.rs
@@ -14,7 +14,7 @@ pub use timeout::*;
14 14
15use crate::peripherals; 15use crate::peripherals;
16 16
17#[derive(Debug)] 17#[derive(Debug, PartialEq, Eq)]
18#[cfg_attr(feature = "defmt", derive(defmt::Format))] 18#[cfg_attr(feature = "defmt", derive(defmt::Format))]
19pub enum Error { 19pub enum Error {
20 Bus, 20 Bus,
diff --git a/embassy-stm32/src/rng.rs b/embassy-stm32/src/rng.rs
index 5080cf033..2d7ffc620 100644
--- a/embassy-stm32/src/rng.rs
+++ b/embassy-stm32/src/rng.rs
@@ -13,6 +13,7 @@ use crate::{interrupt, pac, peripherals, Peripheral};
13 13
14static RNG_WAKER: AtomicWaker = AtomicWaker::new(); 14static RNG_WAKER: AtomicWaker = AtomicWaker::new();
15 15
16#[derive(Debug, PartialEq, Eq)]
16#[cfg_attr(feature = "defmt", derive(defmt::Format))] 17#[cfg_attr(feature = "defmt", derive(defmt::Format))]
17pub enum Error { 18pub enum Error {
18 SeedError, 19 SeedError,
diff --git a/embassy-stm32/src/sai/mod.rs b/embassy-stm32/src/sai/mod.rs
index 5eecb637b..4c3604e50 100644
--- a/embassy-stm32/src/sai/mod.rs
+++ b/embassy-stm32/src/sai/mod.rs
@@ -11,7 +11,7 @@ use crate::pac::sai::{vals, Sai as Regs};
11use crate::rcc::RccPeripheral; 11use crate::rcc::RccPeripheral;
12use crate::{peripherals, Peripheral}; 12use crate::{peripherals, Peripheral};
13 13
14#[derive(Debug)] 14#[derive(Debug, PartialEq, Eq)]
15#[cfg_attr(feature = "defmt", derive(defmt::Format))] 15#[cfg_attr(feature = "defmt", derive(defmt::Format))]
16pub enum Error { 16pub enum Error {
17 NotATransmitter, 17 NotATransmitter,
diff --git a/embassy-stm32/src/spi/mod.rs b/embassy-stm32/src/spi/mod.rs
index 14333ba26..bd70342c1 100644
--- a/embassy-stm32/src/spi/mod.rs
+++ b/embassy-stm32/src/spi/mod.rs
@@ -15,7 +15,7 @@ use crate::rcc::RccPeripheral;
15use crate::time::Hertz; 15use crate::time::Hertz;
16use crate::{peripherals, Peripheral}; 16use crate::{peripherals, Peripheral};
17 17
18#[derive(Debug)] 18#[derive(Debug, PartialEq, Eq)]
19#[cfg_attr(feature = "defmt", derive(defmt::Format))] 19#[cfg_attr(feature = "defmt", derive(defmt::Format))]
20pub enum Error { 20pub enum Error {
21 Framing, 21 Framing,