p9100_ramdac_write
p9100_ramdac_write(sc, DAC_CMAP_WRIDX, start);
p9100_ramdac_write(sc, DAC_CMAP_DATA,
p9100_ramdac_write(sc, DAC_CMAP_DATA,
p9100_ramdac_write(sc, DAC_CMAP_DATA,
p9100_ramdac_write(sc, DAC_INDX_CTL, DAC_INDX_AUTOINCR);
p9100_ramdac_write(sc, DAC_INDX_HI, 0);
p9100_ramdac_write(sc, DAC_INDX_LO, DAC_CURSOR_CTL);
p9100_ramdac_write(sc, DAC_INDX_DATA, DAC_CURSOR_X11 |
p9100_ramdac_write(sc, DAC_INDX_DATA, DAC_CURSOR_OFF);
p9100_ramdac_write(sc, DAC_INDX_DATA, sc->sc_cursor.pc_pos.x & 0xff);
p9100_ramdac_write(sc, DAC_INDX_DATA, (sc->sc_cursor.pc_pos.x >> 8) &
p9100_ramdac_write(sc, DAC_INDX_DATA, sc->sc_cursor.pc_pos.y & 0xff);
p9100_ramdac_write(sc, DAC_INDX_DATA, (sc->sc_cursor.pc_pos.y >> 8) &
p9100_ramdac_write(sc, DAC_INDX_DATA, sc->sc_cursor.pc_hot.x & 0xff);
p9100_ramdac_write(sc, DAC_INDX_DATA, sc->sc_cursor.pc_hot.y & 0xff);
p9100_ramdac_write(sc, DAC_INDX_CTL, DAC_INDX_AUTOINCR);
p9100_ramdac_write(sc, DAC_INDX_HI, 0);
p9100_ramdac_write(sc, DAC_INDX_LO, DAC_CURSOR_COL_1);
p9100_ramdac_write(sc, DAC_INDX_DATA, sc->sc_cursor.red[i]);
p9100_ramdac_write(sc, DAC_INDX_DATA, sc->sc_cursor.green[i]);
p9100_ramdac_write(sc, DAC_INDX_DATA, sc->sc_cursor.blue[i]);
p9100_ramdac_write(sc, DAC_INDX_CTL, DAC_INDX_AUTOINCR);
p9100_ramdac_write(sc, DAC_INDX_HI, 1);
p9100_ramdac_write(sc, DAC_INDX_LO, 0);
p9100_ramdac_write(sc, DAC_INDX_DATA, latch1);
p9100_ramdac_write(sc, DAC_INDX_DATA, latch2);
static void p9100_ramdac_write(struct p9100_softc *, bus_size_t, uint8_t);
p9100_ramdac_write(sc, DAC_INDX_LO, off & 0xff);
p9100_ramdac_write(sc, DAC_INDX_HI, (off & 0xff00) >> 8);
p9100_ramdac_write(sc, DAC_INDX_LO, off & 0xff);
p9100_ramdac_write(sc, DAC_INDX_HI, (off & 0xff00) >> 8);
p9100_ramdac_write(sc, DAC_INDX_DATA, val);