freebsd-nq/sys/dev/syscons
Bruce Evans f7eb827c48 Fix bugs in (mostly) not-yet-activated parts of early/emergency output:
- map the hard-coded frame buffer address above KERNBASE.  Using the
  physical address only worked because of larger mapping bugs.

  The hard-coded frame buffer address only works on x86.  Use messy ifdefs
  to try to avoid warnings about unused code for other arches.

- remove the sysctl for reading and writing the table kernel console
  attributes.  Writing only worked for emergency output since normal
  output uses unalterd copies.

- fix the test for the emergency console being usable

- explain why a hard-coded attribute is used very early.  Emergency output
  works on x86 even before the pcpu pointer is initialized.
2017-08-25 10:57:17 +00:00
..
apm
blank
daemon
dragon
fade
fire
fonts Add files to help manage the (vga) syscons mouse cursor. 2017-07-08 15:01:55 +00:00
green
logo
plasma
rain
snake
star
warp
scgfbrndr.c Special rendering methods for removing mouse cursors cannot be removed 2017-04-10 06:19:09 +00:00
schistory.c
scmouse.c Trival style fix to previous commit to add this detail. 2017-04-12 17:38:00 +00:00
scterm-teken.c Fix setting of defaults for the text cursor. 2017-08-19 23:13:33 +00:00
scterm.c
scvesactl.c
scvgarndr.c Support setting the colors of cursors for the VGA renderer. 2017-08-25 07:04:41 +00:00
scvidctl.c
scvtb.c
syscons.c Fix bugs in (mostly) not-yet-activated parts of early/emergency output: 2017-08-25 10:57:17 +00:00
syscons.h Support setting the colors of cursors for the VGA renderer. 2017-08-25 07:04:41 +00:00
sysmouse.c