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