Lines Matching refs:hour
93 uint8_t hour = reg_is_binary ? data : from_bcd(data); in read_reg_hour() local
96 return hour; in read_reg_hour()
100 hour += 12; in read_reg_hour()
104 switch (hour) { in read_reg_hour()
110 return hour; in read_reg_hour()
114 static void write_reg_hour(uint8_t hour, bool reg_is_binary, bool reg_is_24_hour) { in write_reg_hour() argument
115 bool pm = hour > 11; in write_reg_hour()
119 hour -= 12; in write_reg_hour()
121 if (hour == 0) { in write_reg_hour()
122 hour = 12; in write_reg_hour()
126 uint8_t data = reg_is_binary ? hour : to_bcd(hour); in write_reg_hour()