summaryrefslogtreecommitdiffstats
path: root/sys/dev
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>1994-10-27 05:47:09 +0000
committerphk <phk@FreeBSD.org>1994-10-27 05:47:09 +0000
commita5e94e98c7cdb7f7b8406bf7ada8d90b80a05d84 (patch)
tree55cf42e5289777cca553bf617781fe708aa7383f /sys/dev
parent7247526ec369244c9011785fb628f7d8112f2e4e (diff)
downloadFreeBSD-src-a5e94e98c7cdb7f7b8406bf7ada8d90b80a05d84.zip
FreeBSD-src-a5e94e98c7cdb7f7b8406bf7ada8d90b80a05d84.tar.gz
The other half of patch011, read Numlck state from bios.
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/syscons/syscons.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/sys/dev/syscons/syscons.c b/sys/dev/syscons/syscons.c
index d8e5f34..9f91fd8 100644
--- a/sys/dev/syscons/syscons.c
+++ b/sys/dev/syscons/syscons.c
@@ -35,7 +35,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * $Id: syscons.c,v 1.72 1994/10/24 21:36:38 wollman Exp $
+ * $Id: syscons.c,v 1.73 1994/10/26 21:51:22 bde Exp $
*/
#include "sc.h"
@@ -2154,11 +2154,7 @@ scinit(void)
scp->ysize = ROW;
scp->bell_pitch = BELL_PITCH;
scp->bell_duration = BELL_DURATION;
-#ifndef LAPTOP
- scp->status = NLKED;
-#else
- scp->status = 0;
-#endif
+ scp->status = *(char *)(KERNBASE + 0x417) & 0x20 ? NLKED : 0;
scp->pid = 0;
scp->proc = NULL;
scp->smode.mode = VT_AUTO;
OpenPOWER on IntegriCloud