Disable terminal control characters while the virtual kernel is running,
authorMatthew Dillon <dillon@dragonflybsd.org>
Tue, 9 Jan 2007 00:20:20 +0000 (00:20 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Tue, 9 Jan 2007 00:20:20 +0000 (00:20 +0000)
commitcb118784aa8487783d1254b746e0587e5b861bba
tree32528012d0529ea3241ef2cfd82d9b069b8ed961
parent40d6ef3a36d26395d1ed4bb4420ccd19d68a92f6
Disable terminal control characters while the virtual kernel is running,
so typing ^C, ^Z, etc on the console gets fed through to the virtual
kernel.

Enable terminal control characters when the virtual kernel is in DDB,
so e.g. a ^C while it is in DDB will kill the virtual kernel.

The QUIT signal (^\) is left enabled throughout and will force the virtual
kernel into its DDB.
sys/platform/vkernel/i386/db_interface.c
sys/platform/vkernel/include/md_var.h
sys/platform/vkernel/platform/console.c