Changes to consdev - low level kernel console initialization.
commitbd9033058687f288dfcf328ad371f9067508b859
authorMatthew Dillon <dillon@dragonflybsd.org>
Mon, 7 May 2007 05:21:42 +0000 (7 05:21 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Mon, 7 May 2007 05:21:42 +0000 (7 05:21 +0000)
tree25e76682877aa6e29b26452d67c59ed2fd330815
parent18e9a6a20298a8c4972b0ef289576aa6ed1094bc
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