bcdtobin
int bcdtobin(int);
cmoscentury = bcdtobin(cmoscentury);
dt.dt_sec = bcdtobin(rtclk[MC_SEC]);
dt.dt_min = bcdtobin(rtclk[MC_MIN]);
dt.dt_hour = bcdtobin(rtclk[MC_HOUR]);
dt.dt_day = bcdtobin(rtclk[MC_DOM]);
dt.dt_mon = bcdtobin(rtclk[MC_MONTH]);
dt.dt_year = clock_expandyear(bcdtobin(rtclk[MC_YEAR]));
dt.dt_sec = bcdtobin(rtclk[MC_SEC]);
dt.dt_min = bcdtobin(rtclk[MC_MIN]);
dt.dt_hour = bcdtobin(rtclk[MC_HOUR]);
dt.dt_day = bcdtobin(rtclk[MC_DOM]);
dt.dt_mon = bcdtobin(rtclk[MC_MONTH]);
dt.dt_year = clock_expandyear(bcdtobin(rtclk[MC_YEAR]));
cmoscentury = bcdtobin(cmoscentury);
dt.dt_sec = bcdtobin(rtclk[MC_SEC]);
dt.dt_min = bcdtobin(rtclk[MC_MIN]);
dt.dt_hour = bcdtobin(rtclk[MC_HOUR]);
dt.dt_day = bcdtobin(rtclk[MC_DOM]);
dt.dt_mon = bcdtobin(rtclk[MC_MONTH]);
dt.dt_year = clock_expandyear(bcdtobin(rtclk[MC_YEAR]));
t->Second = bcdtobin(*chipdata);
t->Minute = bcdtobin(*chipdata);
t->Hour = bcdtobin(*chipdata);
t->Day = bcdtobin(*chipdata);
t->Month = bcdtobin(*chipdata);
t->Year = bcdtobin(*chipdata);
t->Second = bcdtobin(mclock[MK_SEC] >> 24);
t->Minute = bcdtobin(mclock[MK_MIN] >> 24);
t->Hour = bcdtobin(mclock[MK_HOUR] >> 24);
t->Day = bcdtobin(mclock[MK_DOM] >> 24);
t->Month = bcdtobin(mclock[MK_MONTH] >> 24);
t->Year = bcdtobin(mclock[MK_YEAR] >> 24);