core: make localboot another vkernel type
authorH. Peter Anvin <hpa@zytor.com>
Wed, 29 Apr 2009 22:55:21 +0000 (15:55 -0700)
committerH. Peter Anvin <hpa@zytor.com>
Wed, 29 Apr 2009 22:55:21 +0000 (15:55 -0700)
commit09c6e1db4388070a480395cb3244c1d37c67c09c
tree0f58e76bbb0cd15e4e8da3a99b4174a5b14ff3b3
parent95cbcc17daf68855198b5a67b6e4795bf97f3f5f
core: make localboot another vkernel type

Change "localboot" to be another vkernel type.  It still needs some
special treatment (because it doesn't take a filename), but overall
this makes it a lot cleaner than what it was before.  It should also
avoid the problem of empty labels (e.g. menu quit) doing weird things.

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
core/kernel.inc
core/parseconfig.inc
core/ui.inc