From f03bfbef05d127a0f416e41e44e6f131feb905bc Mon Sep 17 00:00:00 2001 From: Eemeli <oneleh@utu.fi> Date: Wed, 31 Jan 2024 01:12:55 +0200 Subject: [PATCH] fix RTC minute reading --- crates/driver-rtc/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/driver-rtc/src/lib.rs b/crates/driver-rtc/src/lib.rs index 7619bf5..ba5834c 100644 --- a/crates/driver-rtc/src/lib.rs +++ b/crates/driver-rtc/src/lib.rs @@ -254,7 +254,7 @@ impl RtcPorts { if reg_b & 0x04 == 0 { let bcd_to_bin = |bcd: u8| -> u8 { (bcd & 0x0F) + bcd / 16 * 10 }; last.sec = bcd_to_bin(last.sec); - last.min = bcd_to_bin(last.sec); + last.min = bcd_to_bin(last.min); /* last.hour = bcd_to_bin(last.hour); */ last.hour = (last.hour & 0x0F) + (((last.hour & 0x70) / 16 * 10) | (last.hour & 0x80)); last.day = bcd_to_bin(last.day); -- GitLab