freebsd-skq/sys/dev/syscons
bde 3cbf52b741 Attempt to fix build breakage in r344458.
Non-x86 arches use an inconsistently named header for the file containing
"pc" attributes, and the ifdef messes to include the right header were out
of date in the 2 files that I added to the MI files list.

Only amd64, arm, i386, mips, powerpc and sparc64 are supposed to support
syscons.  Only arm and mips were out of date in the ifdef.  Test
coverage for of syscons in arm is broken (turned off) in NOTES, but
syscons is in some other arm config files which universe detects as broken.
arm64 and riscv remain broken due to the opposite bug of not turning off
sc in NOTES, the same as before r344458 (see r344443).

The header is MD to contain possibly-non-"pc" encodings of attributes, but
since the attributes are essentially virtual in graphics mode and non-x86
arches only support graphics mode, the header has always been the same on
all arches except for different style bugs, so there should be only 1 MI
copy of it for syscons' use.  It was used in pcvt and still gives an an
API and an ABI, so it should be public and MI near or in sys/consio.h.
2019-02-26 09:44:10 +00:00
..
apm sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
blank sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
daemon sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
dragon sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
fade sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
fire Revert r327828, r327949, r327953, r328016-r328026, r328041: 2018-01-21 15:42:36 +00:00
fonts
green sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
logo sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
plasma
rain sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
snake sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
star sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
warp sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
scgfbrndr.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
schistory.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
scmouse.c Remove the Yarrow PRNG algorithm option in accordance with due notice 2018-08-26 12:51:46 +00:00
scterm-dumb.c Attempt to fix build breakage in r344458. 2019-02-26 09:44:10 +00:00
scterm-sc.c Attempt to fix build breakage in r344458. 2019-02-26 09:44:10 +00:00
scterm-teken.c My recent fix for programmable function keys in syscons only worked 2019-02-05 16:59:29 +00:00
scterm.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
sctermvar.h Restore syscons' terminal emulators. The trivial fixes to make them compile 2019-02-21 08:37:39 +00:00
scvesactl.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
scvgarndr.c kernel: Fix several typos and minor errors 2017-12-27 03:23:21 +00:00
scvidctl.c Move most of the contents of opt_compat.h to opt_global.h. 2018-04-06 17:35:35 +00:00
scvtb.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
syscons.c i386: Merge PAE and non-PAE pmaps into same kernel. 2019-01-30 02:07:13 +00:00
syscons.h Fix the dumb and sc terminal emulators to compile and work. 2019-02-21 19:19:30 +00:00
sysmouse.c Drop MOUSE_GETVARS and MOUSE_SETVARS ioctls support. 2018-06-10 10:23:31 +00:00