diff --git a/bsp/w60x/drivers/drv_rtc.c b/bsp/w60x/drivers/drv_rtc.c index 13fc00ea99..392bb950f3 100644 --- a/bsp/w60x/drivers/drv_rtc.c +++ b/bsp/w60x/drivers/drv_rtc.c @@ -55,7 +55,7 @@ static int wm_set_timestamp(time_t timestamp) gmtime_r(×tamp, &tblock); ctrl2 = tls_reg_read32(HR_PMU_RTC_CTRL2); /* disable */ - ctrl2 &= ~(1 << 16); + ctrl2 &= ~(BIT(16)); tls_reg_write32(HR_PMU_RTC_CTRL2, ctrl2); ctrl1 |= tblock.tm_sec; @@ -70,7 +70,7 @@ static int wm_set_timestamp(time_t timestamp) tls_reg_write32(HR_PMU_RTC_CTRL2, ctrl2); ctrl2 = tls_reg_read32(HR_PMU_RTC_CTRL2);/* enable */ - ctrl2 |= (1 << 16); + ctrl2 |= BIT(16); tls_reg_write32(HR_PMU_RTC_CTRL2, ctrl2); return RT_EOK; diff --git a/libcpu/arm/s3c24x0/rtc.c b/libcpu/arm/s3c24x0/rtc.c index 60703f9d94..2dda7b0334 100644 --- a/libcpu/arm/s3c24x0/rtc.c +++ b/libcpu/arm/s3c24x0/rtc.c @@ -31,7 +31,7 @@ void rt_hw_rtc_get(struct tm *ti) rt_uint8_t sec, min, hour, mday, wday, mon, year; /* enable access to RTC registers */ - RTCCON |= RTC_ENABLE; + RTC_ENABLE; /* read RTC registers */ do