--- beastie.4th.orig Wed Oct 27 13:57:48 2004 +++ beastie.4th Wed Oct 27 13:57:43 2004 @@ -40,6 +40,7 @@ variable bootkey variable bootacpikey +variable bootusbkey variable bootsafekey variable bootverbosekey variable bootsinglekey @@ -155,6 +156,7 @@ else -2 bootacpikey ! then + printmenuitem ." Boot FreeBSD with USB keyboard support" bootusbkey ! printmenuitem ." Boot FreeBSD in Safe Mode" bootsafekey ! printmenuitem ." Boot FreeBSD in single user mode" bootsinglekey ! printmenuitem ." Boot FreeBSD with verbose logging" bootverbosekey ! @@ -221,6 +223,10 @@ s" YES" s" acpi_load" setenv s" 0" s" hint.acpi.0.disabled" setenv then + 0 boot + then + dup bootusbkey @ = if + s" 0x1" s" hint.atkbd.0.flags" setenv 0 boot then dup bootsafekey @ = if