aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/syscons
diff options
context:
space:
mode:
authorBruce Evans <bde@FreeBSD.org>2017-07-10 09:00:35 +0000
committerBruce Evans <bde@FreeBSD.org>2017-07-10 09:00:35 +0000
commit16d02c733fae89b644be8ec1b36759710321a46d (patch)
treeda5409818794e23403440f857f3b14e4dfbf4cb5 /sys/dev/syscons
parent7bd5b9f365d95087f4f82d298027ceefcda62241 (diff)
Notes
Diffstat (limited to 'sys/dev/syscons')
-rw-r--r--sys/dev/syscons/scvgarndr.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/dev/syscons/scvgarndr.c b/sys/dev/syscons/scvgarndr.c
index 06df75ea0c0b..aef157f169da 100644
--- a/sys/dev/syscons/scvgarndr.c
+++ b/sys/dev/syscons/scvgarndr.c
@@ -534,9 +534,9 @@ draw_txtcharcursor(scr_stat *scp, int at, u_short c, u_short a, int flip)
} else
#endif /* SC_NO_FONT_LOADING */
{
- a = vga_cursorattr_adj(a, TRUE);
if (flip)
a = vga_flipattr(a, TRUE);
+ a = vga_cursorattr_adj(a, TRUE);
sc_vtb_putc(&scp->scr, at, c, a);
}
}
@@ -903,7 +903,7 @@ vga_vgadraw_direct(scr_stat *scp, int from, int count, int flip)
a = sc_vtb_geta(&scp->vtb, i);
if (flip)
- a = vga_flipattr(a, TRUE); /* XXX */
+ a = vga_flipattr(a, FALSE);
col1 = (a & 0x0f00) >> 8;
col2 = (a & 0xf000) >> 12;
@@ -957,7 +957,7 @@ vga_vgadraw_planar(scr_stat *scp, int from, int count, int flip)
for (i = from; count-- > 0; ++i) {
a = sc_vtb_geta(&scp->vtb, i);
if (flip)
- a = vga_flipattr(a, TRUE); /* XXX */
+ a = vga_flipattr(a, FALSE);
col1 = a & 0x0f00;
col2 = (a & 0xf000) >> 4;
/* set background color in EGA/VGA latch */