RX8025_REG_HOUR
dt->tm_hour = bcd2bin(date[RX8025_REG_HOUR] & 0x3f);
dt->tm_hour = bcd2bin(date[RX8025_REG_HOUR] & 0x1f) % 12
+ (date[RX8025_REG_HOUR] & 0x20 ? 12 : 0);
date[RX8025_REG_HOUR] = bin2bcd(dt->tm_hour);
date[RX8025_REG_HOUR] = (dt->tm_hour >= 12 ? 0x20 : 0)
hour_reg = rx8025_read_reg(client, RX8025_REG_HOUR);