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 =