Index: sys/arm/conf/NOTES =================================================================== --- sys/arm/conf/NOTES +++ sys/arm/conf/NOTES @@ -17,7 +17,6 @@ nodevice sym -nodevice sc nodevice ccr nodevice cxgbe nodevice cxgbev Index: sys/arm64/conf/NOTES =================================================================== --- sys/arm64/conf/NOTES +++ sys/arm64/conf/NOTES @@ -208,9 +208,6 @@ # arm64 doesn't support inb/outb, so disable chipset probing which needs it nooptions PPC_PROBE_CHIPSET -# can't support syscons, no inb/outb -nodevice sc - # These cause weird issues, not sure why nodevice ukbd nooptions DEBUG Index: sys/conf/NOTES =================================================================== --- sys/conf/NOTES +++ sys/conf/NOTES @@ -1457,52 +1457,6 @@ options FB_DEBUG # Frame buffer debugging -# The syscons console driver (SCO color console compatible). -device sc -hint.sc.0.at="isa" -options MAXCONS=16 # number of virtual consoles -options SC_ALT_MOUSE_IMAGE # simplified mouse cursor in text mode -options SC_DFLT_FONT # compile font in -makeoptions SC_DFLT_FONT=cp850 -options SC_DFLT_TERM=\"sc\" # default terminal emulator -options SC_DISABLE_KDBKEY # disable `debug' key -options SC_DISABLE_REBOOT # disable reboot key sequence -options SC_HISTORY_SIZE=200 # number of history buffer lines -options SC_MOUSE_CHAR=0x3 # char code for text mode mouse cursor -options SC_PIXEL_MODE # add support for the raster text mode - -# The following options will let you change the default colors of syscons. -options SC_NORM_ATTR=(FG_GREEN|BG_BLACK) -options SC_NORM_REV_ATTR=(FG_YELLOW|BG_GREEN) -options SC_KERNEL_CONS_ATTR=(FG_RED|BG_BLACK) -options SC_KERNEL_CONS_ATTRS=\"\x0c\x0d\x0e\x0f\x02\x09\x0a\x0b\" -options SC_KERNEL_CONS_REV_ATTR=(FG_BLACK|BG_RED) - -# The following options will let you change the default behavior of -# cut-n-paste feature -options SC_CUT_SPACES2TABS # convert leading spaces into tabs -options SC_CUT_SEPCHARS=\"x09\" # set of characters that delimit words - # (default is single space - \"x20\") - -# If you have a two button mouse, you may want to add the following option -# to use the right button of the mouse to paste text. -options SC_TWOBUTTON_MOUSE - -# You can selectively disable features in syscons. -options SC_NO_CUTPASTE -options SC_NO_FONT_LOADING -options SC_NO_HISTORY -options SC_NO_MODE_CHANGE -options SC_NO_SYSMOUSE -options SC_NO_SUSPEND_VTYSWITCH -#!options SC_NO_TERM_DUMB -#!options SC_NO_TERM_SC -#!options SC_NO_TERM_SCTEKEN - -# `flags' for sc -# 0x80 Put the video card in the VESA 800x600 dots, 16 color mode -# 0x100 Probe for a keyboard device periodically if one is not present - # Enable experimental features of the syscons terminal emulator (teken). options TEKEN_CONS25 # cons25-style terminal emulation options TEKEN_UTF8 # UTF-8 output handling Index: sys/powerpc/conf/NOTES =================================================================== --- sys/powerpc/conf/NOTES +++ sys/powerpc/conf/NOTES @@ -46,8 +46,6 @@ options PSIM #GDB PSIM ppc simulator options MAMBO #IBM Mambo Full System Simulator -options SC_OFWFB # OFW frame buffer - # The cpufreq(4) driver provides support for CPU frequency control device cpufreq @@ -93,5 +91,4 @@ nooption PPC_DEBUG nooption PPC_PROBE_CHIPSET -nooption SC_NO_MODE_CHANGE nooption UKBD_DFLT_KEYMAP Index: sys/sparc64/conf/NOTES =================================================================== --- sys/sparc64/conf/NOTES +++ sys/sparc64/conf/NOTES @@ -85,6 +85,40 @@ options SUNKBD_DFLT_KEYMAP # specify the built-in keymap makeoptions SUNKBD_DFLT_KEYMAP=fr.dvorak +# The syscons console driver (SCO color console compatible). +device sc +hint.sc.0.at="isa" +options MAXCONS=16 # number of virtual consoles +options SC_DFLT_TERM=\"sc\" # default terminal emulator +options SC_DISABLE_KDBKEY # disable `debug' key +options SC_DISABLE_REBOOT # disable reboot key sequence +options SC_HISTORY_SIZE=200 # number of history buffer lines +options SC_MOUSE_CHAR=0x3 # char code for text mode mouse cursor +options SC_PIXEL_MODE # add support for the raster text mode + +# The following options will let you change the default behavior of +# cut-n-paste feature +options SC_CUT_SPACES2TABS # convert leading spaces into tabs +options SC_CUT_SEPCHARS=\"x09\" # set of characters that delimit words + # (default is single space - \"x20\") + +# If you have a two button mouse, you may want to add the following option +# to use the right button of the mouse to paste text. +options SC_TWOBUTTON_MOUSE + +# You can selectively disable features in syscons. +options SC_NO_CUTPASTE +options SC_NO_HISTORY +options SC_NO_MODE_CHANGE +options SC_NO_SYSMOUSE +#!options SC_NO_TERM_DUMB +#!options SC_NO_TERM_SC +#!options SC_NO_TERM_SCTEKEN + +# `flags' for sc +# 0x80 Put the video card in the VESA 800x600 dots, 16 color mode +# 0x100 Probe for a keyboard device periodically if one is not present + ##################################################################### # Devices we don't want to deal with @@ -125,14 +159,6 @@ nooption SC_DEBUG_LEVEL nooption PPC_DEBUG nooption PPC_PROBE_CHIPSET -nooption SC_NO_SUSPEND_VTYSWITCH -nooption SC_NO_FONT_LOADING -nooption SC_KERNEL_CONS_REV_ATTR -nooption SC_KERNEL_CONS_ATTR -nooption SC_NORM_REV_ATTR -nooption SC_NORM_ATTR -nooption SC_DFLT_FONT -nooption SC_ALT_MOUSE_IMAGE nooption EXT2FS Index: sys/x86/conf/NOTES =================================================================== --- sys/x86/conf/NOTES +++ sys/x86/conf/NOTES @@ -15,6 +15,52 @@ ##################################################################### # HARDWARE DEVICE CONFIGURATION +# The syscons console driver (SCO color console compatible). +device sc +hint.sc.0.at="isa" +options MAXCONS=16 # number of virtual consoles +options SC_ALT_MOUSE_IMAGE # simplified mouse cursor in text mode +options SC_DFLT_FONT # compile font in +makeoptions SC_DFLT_FONT=cp850 +options SC_DFLT_TERM=\"sc\" # default terminal emulator +options SC_DISABLE_KDBKEY # disable `debug' key +options SC_DISABLE_REBOOT # disable reboot key sequence +options SC_HISTORY_SIZE=200 # number of history buffer lines +options SC_MOUSE_CHAR=0x3 # char code for text mode mouse cursor +options SC_PIXEL_MODE # add support for the raster text mode + +# The following options will let you change the default colors of syscons. +options SC_NORM_ATTR=(FG_GREEN|BG_BLACK) +options SC_NORM_REV_ATTR=(FG_YELLOW|BG_GREEN) +options SC_KERNEL_CONS_ATTR=(FG_RED|BG_BLACK) +options SC_KERNEL_CONS_ATTRS=\"\x0c\x0d\x0e\x0f\x02\x09\x0a\x0b\" +options SC_KERNEL_CONS_REV_ATTR=(FG_BLACK|BG_RED) + +# The following options will let you change the default behavior of +# cut-n-paste feature +options SC_CUT_SPACES2TABS # convert leading spaces into tabs +options SC_CUT_SEPCHARS=\"x09\" # set of characters that delimit words + # (default is single space - \"x20\") + +# If you have a two button mouse, you may want to add the following option +# to use the right button of the mouse to paste text. +options SC_TWOBUTTON_MOUSE + +# You can selectively disable features in syscons. +options SC_NO_CUTPASTE +options SC_NO_FONT_LOADING +options SC_NO_HISTORY +options SC_NO_MODE_CHANGE +options SC_NO_SYSMOUSE +options SC_NO_SUSPEND_VTYSWITCH +#!options SC_NO_TERM_DUMB +#!options SC_NO_TERM_SC +#!options SC_NO_TERM_SCTEKEN + +# `flags' for sc +# 0x80 Put the video card in the VESA 800x600 dots, 16 color mode +# 0x100 Probe for a keyboard device periodically if one is not present + # sc related screen savers device splash # Splash screen and screen saver support