File tree Expand file tree Collapse file tree 2 files changed +6
-7
lines changed
Expand file tree Collapse file tree 2 files changed +6
-7
lines changed Original file line number Diff line number Diff line change @@ -52,11 +52,7 @@ static rt_err_t alarm_set(struct rt_alarm *alarm)
5252 struct rt_rtc_wkalarm wkalarm ;
5353 rt_err_t ret ;
5454
55- #ifdef RT_USING_SOFT_RTC
56- device = rt_device_find ("sw_rtc" );
57- #else
5855 device = rt_device_find ("rtc" );
59- #endif
6056
6157 if (device == RT_NULL )
6258 {
Original file line number Diff line number Diff line change @@ -226,8 +226,11 @@ static int rt_soft_rtc_init(void)
226226 {
227227 return 0 ;
228228 }
229- /* make sure only one 'sw_rtc' device */
230- RT_ASSERT (!rt_device_find ("sw_rtc" ));
229+ /* make sure only one 'rtc' device */
230+ #if defined(RT_USING_SOFT_RTC ) && defined(RT_USING_RTC )
231+ #warning "Please note: Currently only one RTC device is allowed in the system, and the name is "rtc"."
232+ #endif
233+ RT_ASSERT (!rt_device_find ("rtc" ));
231234
232235#ifdef RT_USING_ALARM
233236 rt_timer_init (& alarm_time ,
@@ -258,7 +261,7 @@ static int rt_soft_rtc_init(void)
258261 /* no private */
259262 soft_rtc_dev .user_data = RT_NULL ;
260263
261- rt_device_register (& soft_rtc_dev , "sw_rtc " , RT_DEVICE_FLAG_RDWR );
264+ rt_device_register (& soft_rtc_dev , "rtc " , RT_DEVICE_FLAG_RDWR );
262265
263266 source_device = & soft_rtc_dev ;
264267
You can’t perform that action at this time.
0 commit comments