| /bsp/samd21/sam_d2x_asflib/common/services/calendar/ |
| A D | calendar.c | 142 date->month = months; in calendar_add_month_to_date() 237 if (date->date >= month[calendar_leapyear(date->year)][date->month]) { in calendar_is_date_valid() 265 date_out->month = 0; in calendar_timestamp_to_date() 281 month[calendar_leapyear(date_out->year)][date_out->month]) { in calendar_timestamp_to_date() 282 day_number -= month[calendar_leapyear(date_out->year)][date_out->month]; in calendar_timestamp_to_date() 283 date_out->month++; in calendar_timestamp_to_date() 421 if (date_end->month - date_start->month < 0 ) { in calendar_time_between_dates() 422 date_end->month += 12; in calendar_time_between_dates() 428 date_out->month = date_end->month - date_start->month; in calendar_time_between_dates() 434 month[calendar_leapyear(date_end->year)][date_end->month-1]; in calendar_time_between_dates() [all …]
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/rtc/ |
| A D | rtc-lib.c | 34 int rtc_month_days(unsigned int month, unsigned int year) in rtc_month_days() argument 36 return rtc_days_in_month[month] + (is_leap_year(year) && month == 1); in rtc_month_days() 42 int rtc_year_days(unsigned int day, unsigned int month, unsigned int year) in rtc_year_days() argument 44 return rtc_ydays[is_leap_year(year)][month] + day - 1; in rtc_year_days() 155 unsigned int month, year, secs; in rtc_time64_to_tm() local 176 for (month = 0; month < 11; month++) in rtc_time64_to_tm() 180 newdays = days - rtc_month_days(month, year); in rtc_time64_to_tm() 187 tm->tm_mon = month; in rtc_time64_to_tm()
|
| /bsp/nxp/mcx/mcxa/Libraries/drivers/ |
| A D | drv_rtc.c | 38 tm_new.tm_mon = datetime.month - 1; in get_rtc_timestamp() 43 datetime.year, datetime.month, datetime.day, in get_rtc_timestamp() 64 datetime.month = time_tm->tm_mon + 1; in set_rtc_time_stamp() 78 datetime.year, datetime.month, datetime.day, in set_rtc_time_stamp() 158 wkalarm->tm_mon = datetime.month - 1; in _rtc_get_alarm() 165 datetime.year, datetime.month, datetime.day, in _rtc_get_alarm() 181 datetime.month = wkalarm->tm_mon + 1; in _rtc_set_alarm() 204 datetime.year, datetime.month, datetime.day, in _rtc_set_alarm()
|
| /bsp/stm32/stm32l475-atk-pandora/applications/lvgl/demo/ |
| A D | lv_demo_calendar.c | 12 LV_LOG_USER("Clicked date: %02d.%02d.%d", date.day, date.month, date.year); in event_handler() 30 highlighted_days[0].month = 02; in lv_demo_calendar() 34 highlighted_days[1].month = 02; in lv_demo_calendar() 38 highlighted_days[2].month = 02; in lv_demo_calendar()
|
| /bsp/stm32/stm32f407-atk-explorer/applications/lvgl/demo/ |
| A D | lv_demo_calendar.c | 13 LV_LOG_USER("Clicked date: %02d.%02d.%d", date.day, date.month, date.year); in event_handler() 31 highlighted_days[0].month = 02; in lv_demo_calendar() 35 highlighted_days[1].month = 02; in lv_demo_calendar() 39 highlighted_days[2].month = 02; in lv_demo_calendar()
|
| /bsp/stm32/stm32f407-rt-spark/board/ports/lvgl/demo/ |
| A D | lv_demo_calendar.c | 13 LV_LOG_USER("Clicked date: %02d.%02d.%d", date.day, date.month, date.year); in event_handler() 31 highlighted_days[0].month = 02; in lv_demo_calendar() 35 highlighted_days[1].month = 02; in lv_demo_calendar() 39 highlighted_days[2].month = 02; in lv_demo_calendar()
|
| /bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/applications/lvgl/demo/ |
| A D | lv_demo_calendar.c | 14 LV_LOG_USER("Clicked date: %02d.%02d.%d", date.day, date.month, date.year); in event_handler() 32 highlighted_days[0].month = 02; in lv_demo_calendar() 36 highlighted_days[1].month = 02; in lv_demo_calendar() 40 highlighted_days[2].month = 02; in lv_demo_calendar()
|
| /bsp/cvitek/drivers/ |
| A D | drv_rtc.c | 88 static int rtc_month_days(unsigned int month, unsigned int year) in rtc_month_days() argument 90 return cvi_rtc_days_in_month[month] + (is_leap_year(year) && month == 1); in rtc_month_days() 172 unsigned int month, year, secs; in rtc_time64_to_tm() local 192 for (month = 0; month < 11; month++) { in rtc_time64_to_tm() 195 newdays = days - rtc_month_days(month, year); in rtc_time64_to_tm() 200 cvi_tm->tm_mon = month; in rtc_time64_to_tm()
|
| /bsp/ck802/libraries/common/rtc/ |
| A D | ck_rtc.c | 105 static int clock_daysbeforemonth(int month, bool leapyear) in clock_daysbeforemonth() argument 107 int retval = g_noleap_daysbeforemonth[month]; in clock_daysbeforemonth() 109 if (month >= 2 && leapyear) { in clock_daysbeforemonth() 116 static time_t clock_calendar2utc(int year, int month, int day) in clock_calendar2utc() argument 130 days += (time_t)clock_daysbeforemonth(month, clock_isleapyear(year)); in clock_calendar2utc() 159 static void clock_utc2calendar(time_t days, int *year, int *month, in clock_utc2calendar() argument 260 *month = value + 1; /* 1-based */ in clock_utc2calendar() 270 int month; in gmtime_r() local 295 clock_utc2calendar(jdn, &year, &month, &day); in gmtime_r() 301 result->tm_mon = (int)month - 1; /* zero-based */ in gmtime_r()
|
| /bsp/frdm-k64f/device/MK64F12/ |
| A D | fsl_rtc.c | 85 …tetime->year < YEAR_RANGE_START) || (datetime->year > YEAR_RANGE_END) || (datetime->month > 12U) || in RTC_CheckDatetimeFormat() 86 …(datetime->month < 1U) || (datetime->hour >= 24U) || (datetime->minute >= 60U) || (datetime->secon… in RTC_CheckDatetimeFormat() 99 if ((datetime->day > daysPerMonth[datetime->month]) || (datetime->day < 1U)) in RTC_CheckDatetimeFormat() 121 seconds += monthDays[datetime->month]; in RTC_ConvertDatetimeToSeconds() 126 if ((!(datetime->year & 3U)) && (datetime->month <= 2U)) in RTC_ConvertDatetimeToSeconds() 196 datetime->month = x; in RTC_ConvertSecondsToDatetime()
|
| /bsp/synwit/libraries/SWM320_CSL/SWM320_StdPeriph_Driver/ |
| A D | SWM320_rtc.c | 25 static uint32_t calcWeekDay(uint32_t year, uint32_t month, uint32_t date); 154 static uint32_t calcWeekDay(uint32_t year, uint32_t month, uint32_t date) in calcWeekDay() argument 159 for(i = 1; i < month; i++) cnt += daysOfMonth[i]; in calcWeekDay() 163 if((year%4 == 0) && ((year%100 != 0) || (year%400 == 0)) && (month >= 3)) cnt += 1; in calcWeekDay()
|
| /bsp/synwit/libraries/SWM341_CSL/SWM341_StdPeriph_Driver/ |
| A D | SWM341_rtc.c | 25 static uint32_t calcWeekDay(uint32_t year, uint32_t month, uint32_t date); 166 static uint32_t calcWeekDay(uint32_t year, uint32_t month, uint32_t date) in calcWeekDay() argument 171 for(i = 1; i < month; i++) cnt += daysOfMonth[i]; in calcWeekDay() 175 if((year%4 == 0) && ((year%100 != 0) || (year%400 == 0)) && (month >= 3)) cnt += 1; in calcWeekDay()
|
| /bsp/Infineon/libraries/HAL_Drivers/ |
| A D | drv_rtc.c | 35 static int get_day_of_week(int day, int month, int year) in get_day_of_week() argument 41 if (month < CY_RTC_MARCH) in get_day_of_week() 43 month += CY_RTC_MONTHS_PER_YEAR; in get_day_of_week() 49 ret = (day + (13 * (month + 1) / 5) + k + (k / 4) + (j / 4) + (5 * j)) % 7; in get_day_of_week()
|
| /bsp/fm33lc026/libraries/FM33LC0xx_FL_Driver/Src/ |
| A D | fm33lc0xx_fl_rtc.c | 123 FL_RTC_WriteMonth(RTCx, initStruct->month); in FL_RTC_ConfigTime() 152 initStruct->month = FL_RTC_ReadMonth(RTCx); in FL_RTC_GetTime() 167 initStruct->month = 0x00; in FL_RTC_StructInit()
|
| /bsp/raspberry-pico/Drivers/ |
| A D | drv_rtc.c | 38 tm_new.tm_mon = t.month - 1; in pico_rtc_get_timeval() 55 t.month = 01; in pico_rtc_init() 86 t.month = tm.tm_mon + 1; in pico_rtc_set_secs()
|
| /bsp/allwinner/libraries/sunxi-hal/include/hal/rtc/ |
| A D | rtc.h | 45 int rtc_month_days(unsigned int month, unsigned int year); 46 int rtc_year_days(unsigned int day, unsigned int month, unsigned int year);
|
| /bsp/essemi/es32f369x/libraries/ES32F36xx_ALD_StdPeriph_Driver/Source/ |
| A D | ald_rtc.c | 193 if (d_last->month != date->month) in rtc_consistency_check() 379 assert_param(IS_RTC_MONTH(date->month)); in ald_rtc_set_date() 383 (dec_to_bcd(date->month) << 8) | in ald_rtc_set_date() 389 assert_param(IS_RTC_MONTH(bcd_to_dec(date->month))); in ald_rtc_set_date() 392 tmp = date->day | (date->month << 8) | in ald_rtc_set_date() 455 date->month = bcd_to_dec((tmp >> 8) & 0x1F); in ald_rtc_get_date() 461 date->month = (tmp >> 8) & 0x1F; in ald_rtc_get_date() 759 ts_date->month = bcd_to_dec((tmp1 >> 8) & 0x1F); in ald_rtc_get_time_stamp() 768 ts_date->month = (tmp1 >> 8) & 0x1F; in ald_rtc_get_time_stamp()
|
| /bsp/essemi/es32f0654/libraries/ES32F065x_ALD_StdPeriph_Driver/Source/ |
| A D | ald_rtc.c | 193 if (d_last->month != date->month) in rtc_consistency_check() 379 assert_param(IS_RTC_MONTH(date->month)); in ald_rtc_set_date() 383 (dec_to_bcd(date->month) << 8) | in ald_rtc_set_date() 389 assert_param(IS_RTC_MONTH(bcd_to_dec(date->month))); in ald_rtc_set_date() 392 tmp = date->day | (date->month << 8) | in ald_rtc_set_date() 455 date->month = bcd_to_dec((tmp >> 8) & 0x1F); in ald_rtc_get_date() 461 date->month = (tmp >> 8) & 0x1F; in ald_rtc_get_date() 759 ts_date->month = bcd_to_dec((tmp1 >> 8) & 0x1F); in ald_rtc_get_time_stamp() 768 ts_date->month = (tmp1 >> 8) & 0x1F; in ald_rtc_get_time_stamp()
|
| /bsp/synwit/libraries/SWM320_drivers/ |
| A D | drv_rtc.c | 23 static uint32_t calcWeekDay(uint32_t year, uint32_t month, uint32_t date) in calcWeekDay() argument 28 for (i = 1; i < month; i++) in calcWeekDay() 33 if ((year % 4 == 0) && ((year % 100 != 0) || (year % 400 == 0)) && (month >= 3)) in calcWeekDay()
|
| /bsp/synwit/libraries/SWM341_drivers/ |
| A D | drv_rtc.c | 22 static uint32_t calcWeekDay(uint32_t year, uint32_t month, uint32_t date) in calcWeekDay() argument 27 for (i = 1; i < month; i++) in calcWeekDay() 32 if ((year % 4 == 0) && ((year % 100 != 0) || (year % 400 == 0)) && (month >= 3)) in calcWeekDay()
|
| /bsp/wch/arm/ch579m/libraries/StdPeriphDriver/ |
| A D | CH57x_clk.c | 376 UINT16 year, month, day, sec2, t32k; in RTC_InitTime() local 380 month = mon; in RTC_InitTime() 387 while ( month > 1 ) in RTC_InitTime() 389 day += monthLength( IsLeapYear( y ), month-2 ); in RTC_InitTime() 390 month--; in RTC_InitTime()
|
| /bsp/apm32/libraries/APM32F4xx_Library/APM32F4xx_StdPeriphDriver/src/ |
| A D | apm32f4xx_rtc.c | 522 if ((format == RTC_FORMAT_BIN) && ((dateConfig->month & 0x10) == 0x10)) in RTC_ConfigDate() 524 dateConfig->month = (RTC_MONTH_T)((dateConfig->month & (uint32_t)~(0x10)) + 0x0A); in RTC_ConfigDate() 530 ((uint32_t)(dateConfig->month) << 8) | \ in RTC_ConfigDate() 537 ((uint32_t)RTC_ByteConBcd2(dateConfig->month) << 8) | \ in RTC_ConfigDate() 585 dateConfig->month = RTC_MONTH_JANUARY; in RTC_ConfigDateStructInit() 609 date->month = (RTC_MONTH_T)((temp & 0x00001F00) >> 8); in RTC_ReadDate() 616 date->month = (RTC_MONTH_T)RTC_Bcd2ConByte(date->month); in RTC_ReadDate() 1390 date->month = (RTC_MONTH_T)((tempdate & 0x00001F00) >> 8); in RTC_ReadTimeDate() 1401 date->month = (RTC_MONTH_T)RTC_Bcd2ConByte(date->month); in RTC_ReadTimeDate()
|
| /bsp/rv32m1_vega/rv32m1_sdk_riscv/devices/RV32M1/drivers/ |
| A D | fsl_rtc.c | 63 …tetime->year < YEAR_RANGE_START) || (datetime->year > YEAR_RANGE_END) || (datetime->month > 12U) || in RTC_CheckDatetimeFormat() 64 …(datetime->month < 1U) || (datetime->hour >= 24U) || (datetime->minute >= 60U) || (datetime->secon… in RTC_CheckDatetimeFormat() 77 if ((datetime->day > daysPerMonth[datetime->month]) || (datetime->day < 1U)) in RTC_CheckDatetimeFormat() 99 seconds += monthDays[datetime->month]; in RTC_ConvertDatetimeToSeconds() 104 if ((!(datetime->year & 3U)) && (datetime->month <= 2U)) in RTC_ConvertDatetimeToSeconds() 174 datetime->month = x; in RTC_ConvertSecondsToDatetime()
|
| /bsp/nrf5x/libraries/drivers/ |
| A D | drv_rtc.c | 25 #define RTC_TIME_INIT(year, month, day, hour, minute, second) \ argument 26 …{.tm_year = year - 1900, .tm_mon = month - 1, .tm_mday = day, .tm_hour = hour, .tm_min = minute, .…
|
| /bsp/apm32/libraries/APM32F0xx_Library/APM32F0xx_StdPeriphDriver/src/ |
| A D | apm32f0xx_rtc.c | 516 temp = RTC_Bcd2ConByte(dateStruct->month); in RTC_ConfigDate() 523 ((uint32_t)(dateStruct->month) << 8) | \ in RTC_ConfigDate() 530 ((uint32_t)RTC_ByteConBcd2(dateStruct->month) << 8) | \ in RTC_ConfigDate() 578 dateStruct->month = RTC_MONTH_JANUARY; in RTC_ConfigDateStructInit() 602 dateStruct->month = (uint8_t)((temp & 0x00001F00) >> 8); in RTC_ReadDate() 609 dateStruct->month = (uint8_t)RTC_Bcd2ConByte(dateStruct->month); in RTC_ReadDate() 1170 dateStruct->month = (uint8_t)((tempdate & 0x00001F00) >> 8); in RTC_ReadTimeDate() 1180 dateStruct->month = (uint8_t)RTC_Bcd2ConByte(dateStruct->month); in RTC_ReadTimeDate()
|