vga_6845_read
r = vga_6845_read(vh, mode) | 0x80;
r = vga_6845_read(vh, mode) & ~0x80;
hend = vga_6845_read(vh, hdisple);
oflow = vga_6845_read(vh, overfll);
vend = vga_6845_read(vh, vde);
cpos = vga_6845_read(&vc->hdl, cursorh) << 8;
cpos |= vga_6845_read(&vc->hdl, cursorl);
scr->pcs.dispoffset = vga_6845_read(&vc->hdl, startadrh) << 9;
scr->pcs.dispoffset |= vga_6845_read(&vc->hdl, startadrl) << 1;
vga_6845_read(vh, vsynce) & ~0x80);