From 8e7389085f49c876b0661f478820c582a0cff958 Mon Sep 17 00:00:00 2001 From: Philipp_EndevourOS Date: Tue, 5 Aug 2025 00:57:08 +0200 Subject: [PATCH] fixed some issues --- src/lib.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/lib.rs b/src/lib.rs index 9ac3677..8f2020d 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,4 +1,7 @@ +#![no_std] + use embedded_hal::i2c::{I2c, SevenBitAddress}; +use core::result::Result; const DEVICE_ADDRESS: u8 = 0b10100000; const DEVICE_ADDRESS_CODE: u8 = 0b00000000; @@ -52,7 +55,7 @@ impl MB85RC { /// * `memory_address` - The memory address to read from. /// # Returns /// * `Result` - The byte read from the specified - pub fn random_read(&mut self, memory_address: &mut [u8; 2]) -> Result { + pub fn random_read(&mut self, memory_address: &[u8; 2]) -> Result { let mut buffer: [u8; 1] = [0]; self.i2c .write_read(self.address, memory_address, &mut buffer)?;