freebsd-skq/sys/dev/vt
Marcel Moolenaar 6280434f9a Fix text mode operation.
We first map 64KB at 0xA0000 and then determine whether to work
in text or graphics mode.  When graphics mode, the mapping is
precisely what we need and everything is fine.  But text mode,
has the frame buffer relocated to 0xB8000. We didn't map that
much to safely add 0x18000 bytes to the base address.

Now we first check whether to work in text or graphics mode and
then map the frame buffer at the right address and with the
right size (0xA0000+64KB for graphics, 0xB8000+32KB for text).

PR:		202276
Tested by:	ed@
2015-08-13 14:43:11 +00:00
..
colors - Use __FBSDID(). 2015-07-27 14:34:32 +00:00
font Improve vt(4) default mouse pointer image. Previous one looked rather ugly, 2015-02-13 13:55:38 +00:00
hw Fix text mode operation. 2015-08-13 14:43:11 +00:00
logo vt: Draw logos per CPU core 2015-07-21 20:33:36 +00:00
vt_buf.c
vt_consolectl.c
vt_core.c vt: cpu logos: Correct reversed 0/1 beastie descriptions 2015-07-22 23:30:54 +00:00
vt_cpulogos.c vt: Draw logos per CPU core 2015-07-21 20:33:36 +00:00
vt_font.c Increase vt font limits to allow use of GNU Unifont 2015-04-14 19:18:34 +00:00
vt_sysmouse.c Huge cleanup of random(4) code. 2015-06-30 17:00:45 +00:00
vt.h vt: Draw logos per CPU core 2015-07-21 20:33:36 +00:00