Lines Matching refs:hour
144 int hour, year; in atari_mste_hwclk() local
159 hour = t->tm_hour; in atari_mste_hwclk()
161 if (hour > 11) in atari_mste_hwclk()
162 hour += 20 - 12; in atari_mste_hwclk()
163 if (hour == 0 || hour == 20) in atari_mste_hwclk()
164 hour += 12; in atari_mste_hwclk()
166 val.hr_ones = hour % 10; in atari_mste_hwclk()
167 val.hr_tens = hour / 10; in atari_mste_hwclk()
185 hour = val.hr_ones + val.hr_tens * 10; in atari_mste_hwclk()
187 if (hour == 12 || hour == 12 + 20) in atari_mste_hwclk()
188 hour -= 12; in atari_mste_hwclk()
189 if (hour >= 20) in atari_mste_hwclk()
190 hour += 12 - 20; in atari_mste_hwclk()
192 t->tm_hour = hour; in atari_mste_hwclk()
203 int sec=0, min=0, hour=0, day=0, mon=0, year=0, wday=0; in atari_tt_hwclk() local
216 hour = t->tm_hour; in atari_tt_hwclk()
223 if (hour > 11) { in atari_tt_hwclk()
225 if (hour != 12) in atari_tt_hwclk()
226 hour -= 12; in atari_tt_hwclk()
228 else if (hour == 0) in atari_tt_hwclk()
229 hour = 12; in atari_tt_hwclk()
235 hour = bin2bcd(hour); in atari_tt_hwclk()
268 hour = RTC_READ( RTC_HOURS ); in atari_tt_hwclk()
277 RTC_WRITE( RTC_HOURS, hour + pm); in atari_tt_hwclk()
289 if (hour & 0x80) { in atari_tt_hwclk()
290 hour &= ~0x80; in atari_tt_hwclk()
297 hour = bcd2bin(hour); in atari_tt_hwclk()
305 if (!pm && hour == 12) in atari_tt_hwclk()
306 hour = 0; in atari_tt_hwclk()
307 else if (pm && hour != 12) in atari_tt_hwclk()
308 hour += 12; in atari_tt_hwclk()
313 t->tm_hour = hour; in atari_tt_hwclk()