Changes to consdev - low level kernel console initialization.
authorMatthew Dillon <dillon@dragonflybsd.org>
Mon, 7 May 2007 05:21:42 +0000 (05:21 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Mon, 7 May 2007 05:21:42 +0000 (05:21 +0000)
commitce81f1843996bfddcced0c065c5d64b48160aea1
treee2ad33639254dca39ac1c9791655dbc1da312e32
parent0ecb11d74f1132777622aaa4a31d1dbf3f4d846a
Changes to consdev - low level kernel console initialization.

The consdev API was calling make_dev() extremely early in the boot sequence,
but except for a little code in syscons didn't really need the abstraction
to operate the kernel console during boot.

Change the consdev API to no longer require the use the device abstraction
to operate.  This will allow the device ABI (cdev_t) to be converted to
use SYSREF.
sys/cpu/i386/misc/i386-gdbstub.c
sys/ddb/db_command.c
sys/ddb/ddb.h
sys/dev/misc/dcons/dcons_os.c
sys/dev/misc/syscons/syscons.c
sys/dev/misc/syscons/syscons.h
sys/dev/serial/sio/sio.c
sys/kern/tty_cons.c
sys/platform/vkernel/platform/console.c
sys/sys/conf.h
sys/sys/cons.h