summaryrefslogtreecommitdiffstats
path: root/share
diff options
context:
space:
mode:
authorsos <sos@FreeBSD.org>1995-01-12 11:47:05 +0000
committersos <sos@FreeBSD.org>1995-01-12 11:47:05 +0000
commit44bbcce7055c41e1f0201b527a5a6feebea0d0a5 (patch)
tree4740a2fc78a60464f13d1978d7d296c90dc2b652 /share
parent20b24b646b29083dc2c0864b2d12a136a9cac89b (diff)
downloadFreeBSD-src-44bbcce7055c41e1f0201b527a5a6feebea0d0a5.zip
FreeBSD-src-44bbcce7055c41e1f0201b527a5a6feebea0d0a5.tar.gz
First round in syscons update. Several new features has been added:
No kernel config options anymore besides keyboard language layout. Virtual consoles are now dynamically allocated, no NCONS anymore. Software cursor blinking/nonblinking. Visual bell for laptops (don't beep at meetings :-). Cursor/bell default type setable via config "flags" instead of as defines. Cursor/bell type setable via ioctl's. New video modes 80x30 80x60 for some laptops, and those with multisync monitors. Scroll-lock history (length currently fixed at 100 lines). Lots of cleanups, some only commented out for now (will goaway soon). Support for new features in vidcontrol/kbdcontrol. Updated manpages.
Diffstat (limited to 'share')
-rw-r--r--share/man/man4/keyboard.413
-rw-r--r--share/man/man4/man4.i386/keyboard.413
-rw-r--r--share/man/man4/man4.i386/screen.415
-rw-r--r--share/man/man4/screen.415
4 files changed, 32 insertions, 24 deletions
diff --git a/share/man/man4/keyboard.4 b/share/man/man4/keyboard.4
index f74b5ec..346e570 100644
--- a/share/man/man4/keyboard.4
+++ b/share/man/man4/keyboard.4
@@ -1,4 +1,4 @@
-.Dd April 7, 1993
+.Dd January 8, 1995
.Dt KEYBOARD 4
.Os FreeBSD
.Sh NAME
@@ -22,6 +22,10 @@ then enter a decimal number from 0-255 via the numerical keypad, then
release ALT. The entered value is then used as the ASCII value for one
character. This way it is possible to enter any ASCII value, not present
on the keyboard.
+The console driver also includes a history function. It is activatet by
+pressing the scroll-lock key. This holds the display, and enables the cursor
+arrows for scrolling up and down through the last scrolled out lines.
+
The keyboard is configurable to suit the individual user and the different
national layout.
@@ -86,7 +90,7 @@ The bitmap is backwards ie. 7 for base, 6 for shift etc.
The flgs field defines if the key should react on caps-lock (1),
num-lock (2), both (3) or ignore both (0).
-The mapkbd utility is used to load such a description into/outof
+The kbdcontrol utility is used to load such a description into/outof
the kernel at runtime. This make it possible to change the key
assignments at runtime, or more important to get (GIO_KEYMAP ioctl)
the exact key meanings from the kernel (fx. used by the X server).
@@ -129,7 +133,8 @@ The function keys are numbered like this:
Page down key 59
Insert key 60
.Ed
+
+The kbdcontrol utility also allows changing these values at runtime.
.Pp
.Sh AUTHOR
- Søren Schmidt
- Email: (sos@login.dkuug.dk -or- sos@kmd-ac.dk)
+ Søren Schmidt (sos@FreeBSD.org)
diff --git a/share/man/man4/man4.i386/keyboard.4 b/share/man/man4/man4.i386/keyboard.4
index f74b5ec..346e570 100644
--- a/share/man/man4/man4.i386/keyboard.4
+++ b/share/man/man4/man4.i386/keyboard.4
@@ -1,4 +1,4 @@
-.Dd April 7, 1993
+.Dd January 8, 1995
.Dt KEYBOARD 4
.Os FreeBSD
.Sh NAME
@@ -22,6 +22,10 @@ then enter a decimal number from 0-255 via the numerical keypad, then
release ALT. The entered value is then used as the ASCII value for one
character. This way it is possible to enter any ASCII value, not present
on the keyboard.
+The console driver also includes a history function. It is activatet by
+pressing the scroll-lock key. This holds the display, and enables the cursor
+arrows for scrolling up and down through the last scrolled out lines.
+
The keyboard is configurable to suit the individual user and the different
national layout.
@@ -86,7 +90,7 @@ The bitmap is backwards ie. 7 for base, 6 for shift etc.
The flgs field defines if the key should react on caps-lock (1),
num-lock (2), both (3) or ignore both (0).
-The mapkbd utility is used to load such a description into/outof
+The kbdcontrol utility is used to load such a description into/outof
the kernel at runtime. This make it possible to change the key
assignments at runtime, or more important to get (GIO_KEYMAP ioctl)
the exact key meanings from the kernel (fx. used by the X server).
@@ -129,7 +133,8 @@ The function keys are numbered like this:
Page down key 59
Insert key 60
.Ed
+
+The kbdcontrol utility also allows changing these values at runtime.
.Pp
.Sh AUTHOR
- Søren Schmidt
- Email: (sos@login.dkuug.dk -or- sos@kmd-ac.dk)
+ Søren Schmidt (sos@FreeBSD.org)
diff --git a/share/man/man4/man4.i386/screen.4 b/share/man/man4/man4.i386/screen.4
index 1d93268..1d0de04 100644
--- a/share/man/man4/man4.i386/screen.4
+++ b/share/man/man4/man4.i386/screen.4
@@ -1,4 +1,4 @@
-.Dd April 7, 1993
+.Dd January 8, 1995
.Dt SCREEN 4
.Os FreeBSD
.Sh NAME
@@ -30,9 +30,6 @@ selected as the current virtual console, and given exclusive use of
the keyboard and display. This switch sequence can be changed via
the keyboard mapping ioctl call (see keyboard.4)
.Pp
-The number of virtual consoles is changeable in the system config
-file, and need recompilation of the kernel to take any effect. The
-default is 12.
The console allows entering values that are not physically
present on the keyboard via a special keysequence.
@@ -40,6 +37,9 @@ To use this facility press and hold down ALT,
then enter a decimal number from 0-255 via the numerical keypad, then
release ALT. The entered value is then used as the ASCII value for one
character. This way it is possible to enter any ASCII value.
+The console driver also includes a history function. It is activatet by
+pressing the scroll-lock key. This holds the display, and enables the cursor
+arrows for scrolling up and down through the last scrolled out lines.
The console understands a subset of the ANSI x3.64 character
sequences. For compatibility with the old pccons, the PC3 character
@@ -121,8 +121,8 @@ SGR E[nm Set character attributes: --
picth is in units of 840 nS,
duration is units of 0,1 S.
--- E[=s:eC Set cursor start and end scanline, --
- start on line s, end on line e.
+-- E[=tC Set cursor type, 1 selects a blinking --
+ cursor, 0 a steady cursor.
-- E[=nA Set the border color to color n
(see table) (if supported by HW)
@@ -153,5 +153,4 @@ note: the first E in the sequences stands for ESC (0x1b)
.Ed
.Pp
.Sh AUTHOR
- Søren Schmidt
- Email: (sos@login.dkuug.dk -or- sos@kmd-ac.dk)
+ Søren Schmidt (sos@FreeBSD.org)
diff --git a/share/man/man4/screen.4 b/share/man/man4/screen.4
index 1d93268..1d0de04 100644
--- a/share/man/man4/screen.4
+++ b/share/man/man4/screen.4
@@ -1,4 +1,4 @@
-.Dd April 7, 1993
+.Dd January 8, 1995
.Dt SCREEN 4
.Os FreeBSD
.Sh NAME
@@ -30,9 +30,6 @@ selected as the current virtual console, and given exclusive use of
the keyboard and display. This switch sequence can be changed via
the keyboard mapping ioctl call (see keyboard.4)
.Pp
-The number of virtual consoles is changeable in the system config
-file, and need recompilation of the kernel to take any effect. The
-default is 12.
The console allows entering values that are not physically
present on the keyboard via a special keysequence.
@@ -40,6 +37,9 @@ To use this facility press and hold down ALT,
then enter a decimal number from 0-255 via the numerical keypad, then
release ALT. The entered value is then used as the ASCII value for one
character. This way it is possible to enter any ASCII value.
+The console driver also includes a history function. It is activatet by
+pressing the scroll-lock key. This holds the display, and enables the cursor
+arrows for scrolling up and down through the last scrolled out lines.
The console understands a subset of the ANSI x3.64 character
sequences. For compatibility with the old pccons, the PC3 character
@@ -121,8 +121,8 @@ SGR E[nm Set character attributes: --
picth is in units of 840 nS,
duration is units of 0,1 S.
--- E[=s:eC Set cursor start and end scanline, --
- start on line s, end on line e.
+-- E[=tC Set cursor type, 1 selects a blinking --
+ cursor, 0 a steady cursor.
-- E[=nA Set the border color to color n
(see table) (if supported by HW)
@@ -153,5 +153,4 @@ note: the first E in the sequences stands for ESC (0x1b)
.Ed
.Pp
.Sh AUTHOR
- Søren Schmidt
- Email: (sos@login.dkuug.dk -or- sos@kmd-ac.dk)
+ Søren Schmidt (sos@FreeBSD.org)
OpenPOWER on IntegriCloud