Searched refs:mc146818_read (Results 1 – 11 of 11) sorted by relevance
/netbsd-src/sys/arch/sparc/dev/ |
H A D | rtc.c | 81 mc146818_read(void *cookie, u_int reg) in mc146818_read() function 153 while (mc146818_read(sc, MC_REGA) & MC_REGA_UIP) in rtc_gettime_ymdhms() 158 (mc146818_read(sc, MC_REGB) | MC_REGB_SET)); in rtc_gettime_ymdhms() 161 dt->dt_sec = mc146818_read(sc, MC_SEC); in rtc_gettime_ymdhms() 162 dt->dt_min = mc146818_read(sc, MC_MIN); in rtc_gettime_ymdhms() 163 dt->dt_hour = mc146818_read(sc, MC_HOUR); in rtc_gettime_ymdhms() 164 dt->dt_day = mc146818_read(sc, MC_DOM); in rtc_gettime_ymdhms() 165 dt->dt_mon = mc146818_read(sc, MC_MONTH); in rtc_gettime_ymdhms() 166 year = mc146818_read(sc, MC_YEAR); in rtc_gettime_ymdhms() 170 (mc146818_read(sc, MC_REGB) & ~MC_REGB_SET)); in rtc_gettime_ymdhms() [all …]
|
/netbsd-src/sys/arch/x86/isa/ |
H A D | rtc.c | 161 mc146818_read(void *sc, u_int reg) in mc146818_read() function 195 if ((mc146818_read(NULL, MC_REGD) & MC_REGD_VRT) == 0) /* XXX softc */ in rtcget() 220 cksum += mc146818_read(NULL, i); /* XXX softc */ in cmoscheck() 222 return (cksum == (mc146818_read(NULL, 0x2e) << 8) in cmoscheck() 223 + mc146818_read(NULL, 0x2f)); in cmoscheck() 240 cksum += mc146818_read(NULL, i); /* XXX softc */ in cmoscheckps2() 242 return (cksum == (mc146818_read(NULL, 0x32) << 8) in cmoscheckps2() 243 + mc146818_read(NULL, 0x33)); in cmoscheckps2() 246 return ((mc146818_read(NULL, NVRAM_DIAG) & (1<<6)) == 0); in cmoscheckps2() 280 cmoscentury = mc146818_read(NUL in clock_expandyear() [all...] |
H A D | clock.c | 334 if ((s = mc146818_read(NULL, NVRAM_DIAG)) != 0) { /* XXX softc */ in startrtclock()
|
/netbsd-src/sys/dev/ic/ |
H A D | mc146818reg.h | 155 u_int mc146818_read(void *, u_int); 172 while (mc146818_read(sc, MC_REGA) & MC_REGA_UIP) \ 177 (*regs)[i] = mc146818_read(sc, i); \ 190 mc146818_read(sc, MC_REGB) | MC_REGB_SET); \ 198 mc146818_read(sc, MC_REGB) & ~MC_REGB_SET); \
|
/netbsd-src/sys/arch/atari/dev/ |
H A D | nvram.c | 128 return mc146818_read(RTC, byteno + MC_NVRAM_START) & 0xff; in nvr_get_byte() 167 *p = mc146818_read(RTC, offset + i); in nvram_uio() 186 csum += mc146818_read(RTC, nreg); in nvram_csum() 194 if (((~csum & 0xff) != mc146818_read(RTC, MC_NVRAM_CSUM)) in nvram_csum_valid() 195 || (csum != mc146818_read(RTC, MC_NVRAM_CSUM + 1))) in nvram_csum_valid()
|
H A D | clock.c | 404 u_int mc146818_read(void *cookie, u_int regno) in mc146818_read() function 428 regb = mc146818_read(RTC, MC_REGB); in atari_rtc_get() 572 mc146818_read(RTC, MC_REGB) | MC_REGB_24HR | MC_REGB_BINARY); in rtcwrite()
|
/netbsd-src/sys/arch/shark/isa/ |
H A D | clock.c | 193 inline unsigned mc146818_read(void *, unsigned); 197 mc146818_read(void *sc, unsigned reg) in mc146818_read() function 347 mc146818_read(NULL, MC_REGC); /* clear the clock interrupt */ in clockintr() 551 mc146818_read(NULL, MC_REGB) | MC_REGB_PIE); in cpu_initclocks()
|
/netbsd-src/sys/arch/i386/isa/ |
H A D | cmos.c | 139 *p++ = mc146818_read(NULL, i); in cmos_fetch()
|
/netbsd-src/sys/dev/dec/ |
H A D | mcclock.c | 64 #define mc146818_read(sc, reg) \ macro
|
/netbsd-src/sys/arch/acorn32/mainbus/ |
H A D | fd.c | 421 type = mc146818_read(NULL, NVRAM_DISKETTE); /* XXX softc */ in fdcattach()
|
/netbsd-src/sys/dev/isa/ |
H A D | fd.c | 435 int type = mc146818_read(NULL, NVRAM_DISKETTE); /* XXX softc */ in fdcfinishattach()
|