SIMODE1
bus_space_write_1(iot, ioh, SIMODE1,
bus_space_write_1(iot, ioh, SIMODE1,
bus_space_write_1(iot, ioh, SIMODE1,
bus_space_write_1(iot, ioh, SIMODE1,
bus_space_write_1(iot, ioh, SIMODE1,
bus_space_read_1(iot, ioh, SIMODE1));
bus_space_write_1(iot, ioh, SIMODE1, 0x00);
bus_space_write_1(iot, ioh, SIMODE1, ENSCSIRST | ENSELTIMO);
bus_space_write_1(iot, ioh, SIMODE1, ENSCSIRST);
ahd_outb(ahd, SIMODE1,
ahd_inb(ahd, SIMODE1) & ~ENBUSFREE);
simode1 = ahd_inb(ahd, SIMODE1);
ahd_outb(ahd, SIMODE1, simode1 & ENBUSFREE);
ahd_outb(ahd, SIMODE1, simode1);
ahd_outb(ahd, SIMODE1, ENSELTIMO|ENSCSIRST|ENSCSIPERR);
ahd_outb(ahd, SIMODE1, ahd_inb(ahd, SIMODE1) & ~ENSCSIRST);
ahd_outb(ahd, SIMODE1,
ahd_inb(ahd, SIMODE1) & ~(ENBUSFREE|ENSCSIRST));
ahd_outb(ahd, SIMODE1, ahd_inb(ahd, SIMODE1) | ENSCSIRST);
ahd_simode1_print(ahd_inb(ahd, SIMODE1), &cur_col, 50);
ahc_outb(ahc, SIMODE1, ahc_inb(ahc, SIMODE1) & ~ENBUSFREE);
&& (ahc_inb(ahc, SIMODE1) & ENBUSFREE) != 0) {
ahc_outb(ahc, SIMODE1, ahc_inb(ahc, SIMODE1) & ~ENBUSFREE);
simode1 = ahc_inb(ahc, SIMODE1);
ahc_outb(ahc, SIMODE1, simode1 & ENBUSFREE);
ahc_outb(ahc, SIMODE1, 0);
ahc_outb(ahc, SIMODE1, simode1);
ahc_outb(ahc, SIMODE1, ENSELTIMO|ENSCSIRST|ENSCSIPERR);
ahc_outb(ahc, SIMODE1, ENSELTIMO|ENSCSIRST|ENSCSIPERR);
ahc_outb(ahc, SIMODE1, ahc_inb(ahc, SIMODE1) & ~ENSCSIRST);
ahc_outb(ahc, SIMODE1, ahc_inb(ahc, SIMODE1) | ENSCSIRST);
simode1 = ahc_inb(ahc, SIMODE1) & ~(ENBUSFREE|ENSCSIRST);
ahc_outb(ahc, SIMODE1, simode1);
simode1 = ahc_inb(ahc, SIMODE1) & ~(ENBUSFREE|ENSCSIRST);
ahc_outb(ahc, SIMODE1, simode1);
ahc_simode1_print(ahc_inb(ahc, SIMODE1), &cur_col, 50);