Searched refs:FROMBCD (Results 1 - 11 of 11) sorted by relevance
/freebsd-10.0-release/sys/arm/at91/ |
H A D | at91_rtcreg.h | 52 #define RTC_TIMR_SEC(x) FROMBCD(((x) & RTC_TIMR_SEC_M) >> RTC_TIMR_SEC_S) 55 #define RTC_TIMR_MIN(x) FROMBCD(((x) & RTC_TIMR_MIN_M) >> RTC_TIMR_MIN_S) 58 #define RTC_TIMR_HR(x) FROMBCD(((x) & RTC_TIMR_HR_M) >> RTC_TIMR_HR_S) 68 #define RTC_CALR_CEN(x) FROMBCD(((x) & RTC_CALR_CEN_M) >> RTC_CALR_CEN_S) 71 #define RTC_CALR_YEAR(x) FROMBCD(((x) & RTC_CALR_YEAR_M) >> RTC_CALR_YEAR_S) 74 #define RTC_CALR_MON(x) FROMBCD(((x) & RTC_CALR_MON_M) >> RTC_CALR_MON_S) 77 #define RTC_CALR_DOW(x) FROMBCD(((x) & RTC_CALR_DOW_M) >> RTC_CALR_DOW_S) 80 #define RTC_CALR_DAY(x) FROMBCD(((x) & RTC_CALR_DAY_M) >> RTC_CALR_DAY_S)
|
/freebsd-10.0-release/sys/arm/mv/ |
H A D | rtc.c | 137 ct.sec = FROMBCD(val & 0x7f); 138 ct.min = FROMBCD((val & 0x7f00) >> 8); 139 ct.hour = FROMBCD((val & 0x3f0000) >> 16); 140 ct.dow = FROMBCD((val & 0x7000000) >> 24) - 1; 144 ct.day = FROMBCD(val & 0x7f); 145 ct.mon = FROMBCD((val & 0x1f00) >> 8); 146 ct.year = YEAR_BASE + FROMBCD((val & 0xff0000) >> 16);
|
/freebsd-10.0-release/sys/arm/s3c2xx0/ |
H A D | s3c24x0_rtc.c | 91 ct.year = YEAR_BASE + FROMBCD(bus_read_1(sc->mem_res, RTC_BCDYEAR)); \ 92 ct.mon = FROMBCD(bus_read_1(sc->mem_res, RTC_BCDMON)); \ 93 ct.dow = FROMBCD(bus_read_1(sc->mem_res, RTC_BCDDAY)); \ 94 ct.day = FROMBCD(bus_read_1(sc->mem_res, RTC_BCDDATE)); \ 95 ct.hour = FROMBCD(bus_read_1(sc->mem_res, RTC_BCDHOUR)); \ 96 ct.min = FROMBCD(bus_read_1(sc->mem_res, RTC_BCDMIN)); \ 97 ct.sec = FROMBCD(bus_read_1(sc->mem_res, RTC_BCDSEC)); \
|
/freebsd-10.0-release/sys/mips/atheros/ |
H A D | pcf2123_rtc.c | 127 ct.sec = FROMBCD(rxTimedate[1] & 0x7f); 128 ct.min = FROMBCD(rxTimedate[2] & 0x7f); 129 ct.hour = FROMBCD(rxTimedate[3] & 0x3f); 131 ct.dow = FROMBCD(rxTimedate[5] & 0x3f); 133 ct.day = FROMBCD(rxTimedate[4] & 0x3f); 134 ct.mon = FROMBCD(rxTimedate[6] & 0x1f); 135 ct.year = YEAR_BASE + FROMBCD(rxTimedate[7]);
|
/freebsd-10.0-release/sys/sys/ |
H A D | clock.h | 83 #define FROMBCD(x) bcd2bin(x) macro
|
/freebsd-10.0-release/sys/dev/iicbus/ |
H A D | ds133x.c | 277 ret = FROMBCD(val & 0x3f); 279 ret = FROMBCD(val & 0x1f); 281 ret = FROMBCD(val & 0x1f) + 12; 297 ct.sec = FROMBCD(date[0] & 0x7f); 298 ct.min = FROMBCD(date[1] & 0x7f); 300 ct.dow = FROMBCD(date[3] & 0x07) - 1; 301 ct.day = FROMBCD(date[4] & 0x3f); 302 ct.mon = FROMBCD(date[5] & 0x1f); 305 ct.year = 2000 + FROMBCD(date[6]); 307 ct.year = 1900 + FROMBCD(dat [all...] |
H A D | pcf8563.c | 133 ct.sec = FROMBCD(val[PCF8563_R_SECOND] & PCF8563_M_SECOND); 134 ct.min = FROMBCD(val[PCF8563_R_MINUTE] & PCF8563_M_MINUTE); 135 ct.hour = FROMBCD(val[PCF8563_R_HOUR] & PCF8563_M_HOUR); 136 ct.day = FROMBCD(val[PCF8563_R_DAY] & PCF8563_M_DAY); 138 ct.mon = FROMBCD(val[PCF8563_R_MONTH] & PCF8563_M_MONTH); 139 ct.year = FROMBCD(val[PCF8563_R_YEAR] & PCF8563_M_YEAR);
|
H A D | s35390a.c | 276 ct.sec = FROMBCD(bcd[S390_RT1_SECOND]); 277 ct.min = FROMBCD(bcd[S390_RT1_MINUTE]); 278 ct.hour = FROMBCD(bcd[S390_RT1_HOUR] & 0x3f); 279 ct.day = FROMBCD(bcd[S390_RT1_DAY]); 281 ct.mon = FROMBCD(bcd[S390_RT1_MONTH]); 282 ct.year = FROMBCD(bcd[S390_RT1_YEAR]) + 2000;
|
/freebsd-10.0-release/sys/powerpc/mpc85xx/ |
H A D | ds1553_core.c | 103 ct.sec = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_SECONDS) & 105 ct.min = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_MINUTES) & 107 ct.hour = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_HOURS) & 109 ct.dow = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_DAYOFWEEK) & 111 ct.day = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_DATE) & 113 ct.mon = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_MONTH) & 115 ct.year = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_YEAR));
|
/freebsd-10.0-release/sys/dev/mk48txx/ |
H A D | mk48txx.c | 177 ct.sec = FROMBCD(FROMREG(MK48TXX_ISEC, MK48TXX_SEC_MASK)); 178 ct.min = FROMBCD(FROMREG(MK48TXX_IMIN, MK48TXX_MIN_MASK)); 179 ct.hour = FROMBCD(FROMREG(MK48TXX_IHOUR, MK48TXX_HOUR_MASK)); 180 ct.day = FROMBCD(FROMREG(MK48TXX_IDAY, MK48TXX_DAY_MASK)); 182 /* Map dow from 1 - 7 to 0 - 6; FROMBCD() isn't necessary here. */ 191 ct.mon = FROMBCD(FROMREG(MK48TXX_IMON, MK48TXX_MON_MASK)); 192 year = FROMBCD(FROMREG(MK48TXX_IYEAR, MK48TXX_YEAR_MASK));
|
/freebsd-10.0-release/sys/dev/mc146818/ |
H A D | mc146818.c | 130 #define FROMREG(x) ((sc->sc_flag & MC146818_BCD) ? FROMBCD(x) : (x))
|
Completed in 121 milliseconds