all: avoid _Msk fields when not necessary

This commit is contained in:
Ayke van Laethem
2018-09-22 17:42:44 +02:00
parent eadec6f766
commit 4d5b5241ec
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -51,7 +51,7 @@ func (p GPIO) Configure(config GPIOConfig) {
// Enable clock.
// Do this always, as it isn't known whether the clock has already been
// enabled.
stm32.RCC.APB2ENR |= stm32.RCC_APB2ENR_IOPCEN_Msk;
stm32.RCC.APB2ENR |= stm32.RCC_APB2ENR_IOPCEN
// Configure the GPIO pin.
port := p.getPort()
+2 -2
View File
@@ -86,7 +86,7 @@ type __volatile bool
var rtc_wakeup __volatile
func rtc_sleep(ticks uint32) {
nrf.RTC0.INTENSET = nrf.RTC_INTENSET_COMPARE0_Msk
nrf.RTC0.INTENSET = nrf.RTC_INTENSET_COMPARE0
rtc_wakeup = false
if ticks == 1 {
// Race condition (even in hardware) at ticks == 1.
@@ -102,7 +102,7 @@ func rtc_sleep(ticks uint32) {
//go:export RTC0_IRQHandler
func handleRTC0() {
nrf.RTC0.INTENCLR = nrf.RTC_INTENSET_COMPARE0_Msk
nrf.RTC0.INTENCLR = nrf.RTC_INTENSET_COMPARE0
nrf.RTC0.EVENTS_COMPARE[0] = 0
rtc_wakeup = true
}