diff --git a/src/bus/four_wire.rs b/src/bus/four_wire.rs index ab1bac5..6300cc4 100644 --- a/src/bus/four_wire.rs +++ b/src/bus/four_wire.rs @@ -50,14 +50,14 @@ impl, ChipSelect: OutputPin> ActiveBus for ActiveFourWire, ChipSelect: OutputPin> ActiveFourWire } } +#[repr(u8)] pub enum FourWireError { SpiError(SpiError), ChipSelectError(ChipSelectError), diff --git a/src/uninitialized_w5500.rs b/src/uninitialized_w5500.rs index bb73db4..2cda59e 100644 --- a/src/uninitialized_w5500.rs +++ b/src/uninitialized_w5500.rs @@ -12,6 +12,7 @@ pub struct UninitializedW5500 { bus: SpiBus, } +#[repr(u8)] pub enum InitializeError { SpiError(SpiError), ChipNotConnected,