Print this page
11581 'debug' loader option is a little obscure
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Rob Johnston <rob.johnston@joyent.com>

*** 295,337 **** off: 2 - acpi is set off madt: 4 - use only MADT legacy: 8 - use legacy mode : acpi-captions ( N -- ) first entry ! dup s" [A]CPI.... default" rot 48 menu_caption[x][y] setenv ! dup s" ^[1mA^[mCPI.... ^[32;7mdefault^[m" rot 48 ansi_caption[x][y] setenv ! dup s" [A]CPI........ On" rot 49 menu_caption[x][y] setenv ! dup s" ^[1mA^[mCPI........ ^[34;1mOn^[m" rot 49 ansi_caption[x][y] setenv ! dup s" [A]CPI........ Off" rot 50 menu_caption[x][y] setenv ! dup s" ^[1mA^[mCPI........ ^[34;1mOff^[m" rot 50 ansi_caption[x][y] setenv ! dup s" [A]CPI....... MADT" rot 51 menu_caption[x][y] setenv ! dup s" ^[1mA^[mCPI....... ^[34;1mMADT^[m" rot 51 ansi_caption[x][y] setenv ! dup s" [A]CPI..... Legacy" rot 52 menu_caption[x][y] setenv ! s" ^[1mA^[mCPI..... ^[34;1mLegacy^[m" rot 52 ansi_caption[x][y] setenv ; Illumos console has following values: text, ttya, ttyb, ttyc, ttyd : osconsole-captions ( N -- ) first entry ! dup s" Os[C]onsole.. text" rot 48 menu_caption[x][y] setenv ! dup s" Os^[1mC^[monsole.. ^[32;7mtext^[m" rot 48 ansi_caption[x][y] setenv ! dup s" Os[C]onsole.. ttya" rot 49 menu_caption[x][y] setenv ! dup s" Os^[1mC^[monsole.. ^[34;1mttya^[m" rot 49 ansi_caption[x][y] setenv ! dup s" Os[C]onsole.. ttyb" rot 50 menu_caption[x][y] setenv ! dup s" Os^[1mC^[monsole.. ^[34;1mttyb^[m" rot 50 ansi_caption[x][y] setenv ! dup s" Os[C]onsole.. ttyc" rot 51 menu_caption[x][y] setenv ! dup s" Os^[1mC^[monsole.. ^[34;1mttyc^[m" rot 51 ansi_caption[x][y] setenv ! dup s" Os[C]onsole.. ttyd" rot 52 menu_caption[x][y] setenv ! s" Os^[1mC^[monsole.. ^[34;1mttyd^[m" rot 52 ansi_caption[x][y] setenv ; This function creates the list of menu items. This function is called by the menu-display function. You need not call it directly. : menu-create ( -- ) Print the frame caption at (x,y) s" loader_menu_title" getenv dup -1 = --- 295,347 ---- off: 2 - acpi is set off madt: 4 - use only MADT legacy: 8 - use legacy mode : acpi-captions ( N -- ) first entry ! dup s" [A]CPI.............. default" rot 48 menu_caption[x][y] setenv ! dup s" ^[1mA^[mCPI.............. ^[32;7mdefault^[m" rot 48 ! ansi_caption[x][y] setenv ! dup s" [A]CPI.............. On" rot 49 menu_caption[x][y] setenv ! dup s" ^[1mA^[mCPI.............. ^[34;1mOn^[m" rot 49 ansi_caption[x][y] ! setenv ! dup s" [A]CPI.............. Off" rot 50 menu_caption[x][y] setenv ! dup s" ^[1mA^[mCPI.............. ^[34;1mOff^[m" rot 50 ansi_caption[x][y] ! setenv ! dup s" [A]CPI.............. MADT" rot 51 menu_caption[x][y] setenv ! dup s" ^[1mA^[mCPI.............. ^[34;1mMADT^[m" rot 51 ansi_caption[x][y] ! setenv ! dup s" [A]CPI.............. Legacy" rot 52 menu_caption[x][y] setenv ! s" ^[1mA^[mCPI.............. ^[34;1mLegacy^[m" rot 52 ansi_caption[x][y] ! setenv ; Illumos console has following values: text, ttya, ttyb, ttyc, ttyd : osconsole-captions ( N -- ) first entry ! dup s" Os[C]onsole............ text" rot 48 menu_caption[x][y] setenv ! dup s" Os^[1mC^[monsole............ ^[32;7mtext^[m" rot 48 ! ansi_caption[x][y] setenv ! dup s" Os[C]onsole............ ttya" rot 49 menu_caption[x][y] setenv ! dup s" Os^[1mC^[monsole............ ^[34;1mttya^[m" rot 49 ! ansi_caption[x][y] setenv ! dup s" Os[C]onsole............ ttyb" rot 50 menu_caption[x][y] setenv ! dup s" Os^[1mC^[monsole............ ^[34;1mttyb^[m" rot 50 ! ansi_caption[x][y] setenv ! dup s" Os[C]onsole............ ttyc" rot 51 menu_caption[x][y] setenv ! dup s" Os^[1mC^[monsole............ ^[34;1mttyc^[m" rot 51 ! ansi_caption[x][y] setenv ! dup s" Os[C]onsole............ ttyd" rot 52 menu_caption[x][y] setenv ! s" Os^[1mC^[monsole............ ^[34;1mttyd^[m" rot 52 ansi_caption[x][y] ! setenv ; This function creates the list of menu items. This function is called by the menu-display function. You need not call it directly. : menu-create ( -- ) Print the frame caption at (x,y) s" loader_menu_title" getenv dup -1 =