freebsd-skq/sys
Kazutaka YOKOTA 124ff4169d The syscons driver doesn't really check the presence of the display
adapter during the system boot. It always assumes there is at least a
monochrome adapter.

This is rather strange assumption. If there is no dispaly adapter, the
console driver cannot be any good...

In this patch, scinit() is split into two parts; the first part is
now called scvidprobe() which will detect the presence of video card
at the CGA or MONO buffer address and returns TRUE if found. It is
called during sccnprobe() and scprobe(). Both will fail if no video
card is found.

The second part, whose name stays the same as before, scinit(), is
called from sccninit() and scattach() to complete initialization of
the found video card.

The keyboard probe code is moved from scprobe() to sckbdprobe();
scprobe() now calls scvidprobe() and sckbdprobe() to carry out device
probe. (This is rather a cosmetic change, but it sure makes the code
look better organized.)

The problem pointed out by Joerg.
1997-06-22 12:04:36 +00:00
..
alpha Grr. Remove not-ready LDT modification fluff that also crept in with 1997-06-02 06:45:17 +00:00
amd64 Fixed va_arg() to work for small args (as in stdarg.h). 1997-06-21 16:20:55 +00:00
compat/linux Make this thing actually compile. 1997-06-02 10:43:41 +00:00
compile
conf Change the distribute targets so that a given item in our source tree 1997-06-21 15:40:34 +00:00
ddb Removed unused #includes. 1997-06-14 11:52:37 +00:00
dev The syscons driver doesn't really check the presence of the display 1997-06-22 12:04:36 +00:00
fs Block all write operations to /proc/1/* when securelevel > 0. 1997-06-21 16:09:49 +00:00
geom Removed unused #includes. 1997-06-14 13:56:12 +00:00
gnu Fix a problem with the VN device. Specifically, the VN device can 1997-06-15 17:56:53 +00:00
i386 The syscons driver doesn't really check the presence of the display 1997-06-22 12:04:36 +00:00
isa The syscons driver doesn't really check the presence of the display 1997-06-22 12:04:36 +00:00
isofs/cd9660
kern Remove a window during running down a file vnode. Also, the OBJ_DEAD 1997-06-22 03:00:24 +00:00
libkern Style optimization in newly added POSIX range []] conformance, redo 1997-06-07 01:33:10 +00:00
miscfs Block all write operations to /proc/1/* when securelevel > 0. 1997-06-21 16:09:49 +00:00
modules
msdosfs
net Fix this damn mbuf with a negative m_len. It turns 1997-06-22 02:19:53 +00:00
netatalk Actually POINT to the appletalk usrreqs struct. 1997-06-02 20:07:33 +00:00
netinet Add for public examination the beginnings of the per-host cache support 1997-06-18 01:24:28 +00:00
netipx
netkey
netnatm
netns
nfs Upgrade NFS to support the new vfs_bio resource/buffer management. 1997-06-16 00:23:40 +00:00
nfsclient Upgrade NFS to support the new vfs_bio resource/buffer management. 1997-06-16 00:23:40 +00:00
nfsserver Don't require superuser privileges for creating fifos. The v2 case was 1997-06-14 11:19:35 +00:00
pc98 Added CONTEC C-NET(9N) and C-NET(98)P2 support. 1997-06-17 11:26:50 +00:00
pccard
pci Superceded by dc21040reg.h 1997-06-22 09:50:09 +00:00
powerpc/include
rpc
scsi Add quirk "no tags" entry for HP 3724/5 hard disk drives. 1997-06-11 22:29:01 +00:00
sys Ouch!!! This should fix a serious build problem after the addition of the 1997-06-16 12:10:21 +00:00
tools
ufs Fix a problem with the VN device. Specifically, the VN device can 1997-06-15 17:56:53 +00:00
vm Remove a window during running down a file vnode. Also, the OBJ_DEAD 1997-06-22 03:00:24 +00:00
Makefile