Go to the source code of this file.
Data Structures | |
struct | RTC_CONTROL |
struct | RTC_EVENT |
Functions | |
void | F_RtcPowerOnInit (void) LargeReentrant |
void | F_RtcSvc (void) LargeReentrant |
INT8U | F_RtcRead (INT8U) LargeReentrant |
void | F_RtcWrite (INT8U, INT8U) LargeReentrant |
void | F_RtcCurrentTimeSet (void) LargeReentrant |
void | F_RtcCurrentTimeShow (void) LargeReentrant |
void | F_RtcYearSet (INT8U) LargeReentrant |
void | F_RtcMonthSet (INT8U) LargeReentrant |
void | F_RtcDateSet (INT8U) LargeReentrant |
void | F_RtcHourSet (INT8U) LargeReentrant |
void | F_RtcMinuteSet (INT8U) LargeReentrant |
void | F_RtcSecondSet (INT8U) LargeReentrant |
void | F_RtcWeekDaySet (INT8U) LargeReentrant |
void | F_RtcYearRead (void) LargeReentrant |
void | F_RtcMonthRead (void) LargeReentrant |
void | F_RtcDateRead (void) LargeReentrant |
void | F_RtcHourRead (void) LargeReentrant |
void | F_RtcMinuteRead (void) LargeReentrant |
void | F_RtcSecondRead (void) LargeReentrant |
void | F_RtcWeekDayRead (void) LargeReentrant |
INT8U | F_RtcEventCheck (void) LargeReentrant |
void | F_RtcCommandSet (INT8U **pArgv, INT8U Argc) LargeReentrant |
Variables | |
struct RTC_CONTROL | RtcCtrl |
struct RTC_EVENT | RtcEvent |
Definition at line 697 of file rtc.c.
References F_RtcDateSet(), F_RtcHourSet(), F_RtcMinuteSet(), F_RtcMonthSet(), F_RtcSecondSet(), F_RtcWeekDaySet(), F_RtcYearSet(), and RtcCommandList.
Referenced by F_ShellSvc().
void F_RtcCurrentTimeSet | ( | void | ) |
Definition at line 192 of file rtc.c.
References RTC_CONTROL::Date, F_RtcWrite(), RTC_CONTROL::Hour, RTC_CONTROL::Minute, RTC_CONTROL::Month, RtcCtrl, RTC_CONTROL::Second, RTC_CONTROL::WeekDay, and RTC_CONTROL::Year.
void F_RtcCurrentTimeShow | ( | void | ) |
Definition at line 201 of file rtc.c.
References RTC_CONTROL::Date, F_RtcRead(), RTC_CONTROL::Hour, LcmChar, RTC_CONTROL::Minute, RTC_CONTROL::Month, RtcCtrl, RTC_CONTROL::Second, RTC_CONTROL::WeekDay, and RTC_CONTROL::Year.
Referenced by F_RtcPowerOnInit(), and F_RtcSvc().
void F_RtcDateRead | ( | void | ) |
Definition at line 295 of file rtc.c.
References RTC_EVENT::Data, RTC_EVENT::EventType, RTC_EVENT::HasEvent, RtcEvent, and RTC_EVENT::RwFlag.
void F_RtcDateSet | ( | INT8U | ) |
Definition at line 248 of file rtc.c.
References RTC_EVENT::Data, RTC_EVENT::EventType, RTC_EVENT::HasEvent, RtcEvent, and RTC_EVENT::RwFlag.
Referenced by F_RtcCommandSet().
INT8U F_RtcEventCheck | ( | void | ) |
void F_RtcHourRead | ( | void | ) |
Definition at line 301 of file rtc.c.
References RTC_EVENT::Data, RTC_EVENT::EventType, RTC_EVENT::HasEvent, RtcEvent, and RTC_EVENT::RwFlag.
void F_RtcHourSet | ( | INT8U | ) |
Definition at line 255 of file rtc.c.
References RTC_EVENT::Data, RTC_EVENT::EventType, RTC_EVENT::HasEvent, RtcEvent, and RTC_EVENT::RwFlag.
Referenced by F_RtcCommandSet().
void F_RtcMinuteRead | ( | void | ) |
Definition at line 307 of file rtc.c.
References RTC_EVENT::Data, RTC_EVENT::EventType, RTC_EVENT::HasEvent, RtcEvent, and RTC_EVENT::RwFlag.
void F_RtcMinuteSet | ( | INT8U | ) |
Definition at line 262 of file rtc.c.
References RTC_EVENT::Data, RTC_EVENT::EventType, RTC_EVENT::HasEvent, RtcEvent, and RTC_EVENT::RwFlag.
Referenced by F_RtcCommandSet().
void F_RtcMonthRead | ( | void | ) |
Definition at line 289 of file rtc.c.
References RTC_EVENT::Data, RTC_EVENT::EventType, RTC_EVENT::HasEvent, RtcEvent, and RTC_EVENT::RwFlag.
void F_RtcMonthSet | ( | INT8U | ) |
Definition at line 241 of file rtc.c.
References RTC_EVENT::Data, RTC_EVENT::EventType, RTC_EVENT::HasEvent, RtcEvent, and RTC_EVENT::RwFlag.
Referenced by F_RtcCommandSet().
void F_RtcPowerOnInit | ( | void | ) |
Definition at line 36 of file rtc.c.
References RTC_EVENT::Data, RTC_CONTROL::Date, RTC_EVENT::EventType, F_RtcCurrentTimeShow(), F_RtcRead(), F_RtcWrite(), RTC_EVENT::HasEvent, RTC_CONTROL::Hour, RTC_CONTROL::Minute, RTC_CONTROL::Month, RtcCe, RtcCtrl, RtcData, RtcEvent, RtcSclk, RTC_EVENT::RwFlag, RTC_CONTROL::Second, RTC_CONTROL::State, RTC_CONTROL::Timer, RTC_CONTROL::WeekDay, and RTC_CONTROL::Year.
Referenced by F_SysPowerOnInit().
Definition at line 325 of file rtc.c.
References RTC_EVENT::Data, RtcCe, RtcData, and RtcSclk.
Referenced by F_RtcCurrentTimeShow(), F_RtcPowerOnInit(), and F_RtcSvc().
void F_RtcSecondRead | ( | void | ) |
Definition at line 313 of file rtc.c.
References RTC_EVENT::Data, RTC_EVENT::EventType, RTC_EVENT::HasEvent, RtcEvent, and RTC_EVENT::RwFlag.
void F_RtcSecondSet | ( | INT8U | ) |
Definition at line 269 of file rtc.c.
References RTC_EVENT::Data, RTC_EVENT::EventType, RTC_EVENT::HasEvent, RtcEvent, and RTC_EVENT::RwFlag.
Referenced by F_RtcCommandSet().
void F_RtcSvc | ( | void | ) |
Definition at line 77 of file rtc.c.
References RTC_EVENT::Data, RTC_CONTROL::Date, RTC_EVENT::EventType, F_RtcCurrentTimeShow(), F_RtcRead(), F_RtcWrite(), RTC_EVENT::HasEvent, RTC_CONTROL::Hour, LcmChar, RTC_CONTROL::Minute, RTC_CONTROL::Month, RtcCtrl, RtcEvent, RTC_EVENT::RwFlag, RTC_CONTROL::Second, RTC_CONTROL::State, RTC_CONTROL::Timer, RTC_CONTROL::WeekDay, and RTC_CONTROL::Year.
Referenced by F_SysPowerOnInit().
void F_RtcWeekDayRead | ( | void | ) |
Definition at line 319 of file rtc.c.
References RTC_EVENT::Data, RTC_EVENT::EventType, RTC_EVENT::HasEvent, RtcEvent, and RTC_EVENT::RwFlag.
void F_RtcWeekDaySet | ( | INT8U | ) |
Definition at line 276 of file rtc.c.
References RTC_EVENT::Data, RTC_EVENT::EventType, RTC_EVENT::HasEvent, RtcEvent, and RTC_EVENT::RwFlag.
Referenced by F_RtcCommandSet().
Definition at line 501 of file rtc.c.
References RTC_EVENT::Data, RtcCe, RtcData, and RtcSclk.
Referenced by F_RtcCurrentTimeSet(), F_RtcPowerOnInit(), and F_RtcSvc().
void F_RtcYearRead | ( | void | ) |
Definition at line 283 of file rtc.c.
References RTC_EVENT::Data, RTC_EVENT::EventType, RTC_EVENT::HasEvent, RtcEvent, and RTC_EVENT::RwFlag.
void F_RtcYearSet | ( | INT8U | ) |
Definition at line 234 of file rtc.c.
References RTC_EVENT::Data, RTC_EVENT::EventType, RTC_EVENT::HasEvent, RtcEvent, and RTC_EVENT::RwFlag.
Referenced by F_RtcCommandSet().
struct RTC_CONTROL RtcCtrl |
Definition at line 33 of file rtc.c.
Referenced by F_RtcCurrentTimeSet(), F_RtcCurrentTimeShow(), F_RtcPowerOnInit(), F_RtcSvc(), and IsrTimer0().
Definition at line 34 of file rtc.c.
Referenced by F_RtcDateRead(), F_RtcDateSet(), F_RtcEventCheck(), F_RtcHourRead(), F_RtcHourSet(), F_RtcMinuteRead(), F_RtcMinuteSet(), F_RtcMonthRead(), F_RtcMonthSet(), F_RtcPowerOnInit(), F_RtcSecondRead(), F_RtcSecondSet(), F_RtcSvc(), F_RtcWeekDayRead(), F_RtcWeekDaySet(), F_RtcYearRead(), and F_RtcYearSet().