Lines Matching refs:ct
44 struct clocktime ct;
55 ct.nsec = 0;
56 ct.sec = bcd2bin(buf[0] & 0x7F);
57 ct.min = bcd2bin(buf[1] & 0x7F);
58 ct.hour = bcd2bin(buf[2] & 0x3F);
59 ct.day = bcd2bin(buf[3] & 0x3F);
60 ct.mon = bcd2bin(buf[4] & 0x1F);
61 ct.year = bcd2bin(buf[5] & 0x7F) + AS3722_RTC_START_YEAR;
62 ct.dow = -1;
64 return clock_ct_to_ts(&ct, ts);
71 struct clocktime ct;
76 clock_ts_to_ct(ts, &ct);
78 if (ct.year < AS3722_RTC_START_YEAR)
81 buf[0] = bin2bcd(ct.sec);
82 buf[1] = bin2bcd(ct.min);
83 buf[2] = bin2bcd(ct.hour);
84 buf[3] = bin2bcd(ct.day);
85 buf[4] = bin2bcd(ct.mon);
86 buf[5] = bin2bcd(ct.year - AS3722_RTC_START_YEAR);