version 1.28.4.1, 2008/05/16 02:23:28 |
version 1.28.4.2, 2009/05/04 08:12:10 |
Line 168 int sysbeepmatch(device_t, cfdata_t, voi |
|
Line 168 int sysbeepmatch(device_t, cfdata_t, voi |
|
void sysbeepattach(device_t, device_t, void *); |
void sysbeepattach(device_t, device_t, void *); |
int sysbeepdetach(device_t, int); |
int sysbeepdetach(device_t, int); |
|
|
CFATTACH_DECL_NEW(sysbeep, 0, |
CFATTACH_DECL3_NEW(sysbeep, 0, |
sysbeepmatch, sysbeepattach, sysbeepdetach, NULL); |
sysbeepmatch, sysbeepattach, sysbeepdetach, NULL, NULL, NULL, |
|
DVF_DETACH_SHUTDOWN); |
|
|
static int ppi_attached; |
static int ppi_attached; |
static pcppi_tag_t ppicookie; |
static pcppi_tag_t ppicookie; |
Line 361 startrtclock(void) |
|
Line 362 startrtclock(void) |
|
/* Check diagnostic status */ |
/* Check diagnostic status */ |
if ((s = mc146818_read(NULL, NVRAM_DIAG)) != 0) { /* XXX softc */ |
if ((s = mc146818_read(NULL, NVRAM_DIAG)) != 0) { /* XXX softc */ |
char bits[128]; |
char bits[128]; |
printf("RTC BIOS diagnostic error %s\n", |
snprintb(bits, sizeof(bits), NVRAM_DIAG_BITS, s); |
bitmask_snprintf(s, NVRAM_DIAG_BITS, bits, sizeof(bits))); |
printf("RTC BIOS diagnostic error %s\n", bits); |
} |
} |
|
|
tc_init(&i8254_timecounter); |
tc_init(&i8254_timecounter); |