freebsd-nq/sys/boot/forth
Devin Teske 55f9ff659d Since the introduction of the new advanced boot menu (r222417), options like
"boot verbose", "single user mode", "ACPI" and more are now stateful boolean
menuitems rather than direct action-items.

A short-coming in this new menu system is that when a user sets a non-default
value in loader.conf(5), this non-default state is not reflected in the menu
-- leading to confusion as to whether the option was taking effect or not.

This patch adds dynamic menuitem constructors _and_ the necessary Forth
callbacks to initialize these stateful menuitems -- causing the aforementioned
menuitems to adhere to loader.conf(5) settings.

PR:		bin/172529
Approved by:	adrian (co-mentor)
MFC after:	21 days
2012-10-14 06:52:49 +00:00
..
beastie.4th Add an echo to say we're "Booting..." when the overloaded "boot" Ficl word is 2012-10-08 23:02:35 +00:00
beastie.4th.8 Fix domain. 2012-07-14 01:45:35 +00:00
brand.4th Fix domain. 2012-07-14 01:45:35 +00:00
brand.4th.8 Fix domain. 2012-07-14 01:45:35 +00:00
check-password.4th Fix domain. 2012-07-14 01:45:35 +00:00
check-password.4th.8 Fix domain. 2012-07-14 01:45:35 +00:00
color.4th Fix domain. 2012-07-14 01:45:35 +00:00
color.4th.8 Add an echo to say we're "Booting..." when the overloaded "boot" Ficl word is 2012-10-08 23:02:35 +00:00
delay.4th Fix domain. 2012-07-14 01:45:35 +00:00
delay.4th.8 Fix domain. 2012-07-14 01:45:35 +00:00
frames.4th
loader.4th Add an echo to say we're "Booting..." when the overloaded "boot" Ficl word is 2012-10-08 23:02:35 +00:00
loader.4th.8
loader.conf Provide wbwd(4), a driver for the watchdog timer found on various 2012-03-06 18:44:52 +00:00
loader.conf.5 Remove trailing whitespace per mdoc lint warning 2012-03-29 05:02:12 +00:00
loader.rc Revert changes to this file in r222417. This unconditionally enabled the 2011-06-15 14:07:16 +00:00
menu-commands.4th Since the introduction of the new advanced boot menu (r222417), options like 2012-10-14 06:52:49 +00:00
menu.4th Since the introduction of the new advanced boot menu (r222417), options like 2012-10-14 06:52:49 +00:00
menu.4th.8 Fix domain. 2012-07-14 01:45:35 +00:00
menu.rc Since the introduction of the new advanced boot menu (r222417), options like 2012-10-14 06:52:49 +00:00
pnp.4th This patch introduces a number of simplifications to the Forth 2009-01-05 20:09:54 +00:00
screen.4th
shortcuts.4th Fix domain. 2012-07-14 01:45:35 +00:00
support.4th New boot loader menus from Devin Teske. 2011-05-28 08:50:38 +00:00
version.4th Fix domain. 2012-07-14 01:45:35 +00:00
version.4th.8 Fix domain. 2012-07-14 01:45:35 +00:00