aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Aherne2013-02-26 17:06:26 -0800
committerMichael Aherne2013-02-26 21:22:58 -0800
commit8498b54c665ffac2035383d7125e7debfc23f37d (patch)
tree89fd8cd385957475fc4a770e0aef5430d08da2f6
parent5b596c72d6d02055ea69dc566c6b81ab7e4788ac (diff)
Minor fixes to RTC definitions
-rw-r--r--include/libopencm3/stm32/common/rtc_common_bcd.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/include/libopencm3/stm32/common/rtc_common_bcd.h b/include/libopencm3/stm32/common/rtc_common_bcd.h
index 130020e..35f8f8b 100644
--- a/include/libopencm3/stm32/common/rtc_common_bcd.h
+++ b/include/libopencm3/stm32/common/rtc_common_bcd.h
@@ -93,7 +93,7 @@
/* RTC time register (RTC_TR) bits */
-#define RTC_TR_TR_PM (1 << 22)
+#define RTC_TR_PM (1 << 22)
#define RTC_TR_HT_SHIFT (20)
#define RTC_TR_HT_MASK (0x3)
#define RTC_TR_HU_SHIFT (16)
@@ -103,7 +103,7 @@
#define RTC_TR_MNU_SHIFT (8)
#define RTC_TR_MNU_MASK (0xf)
#define RTC_TR_ST_SHIFT (4)
-#define RTC_TR_ST_MASK (0x3)
+#define RTC_TR_ST_MASK (0x7)
#define RTC_TR_SU_SHIFT (0)
#define RTC_TR_SU_MASK (0xf)
@@ -115,6 +115,7 @@
#define RTC_DR_WDU_SHIFT (13)
#define RTC_DR_WDU_MASK (0x7)
#define RTC_DR_MT (1<<12)
+#define RTC_DR_MT_SHIFT (12)
#define RTC_DR_MU_SHIFT (8)
#define RTC_DR_MU_MASK (0xf)
#define RTC_DR_DT_SHIFT (4)