📄 banner.fs
字号:
\ 7.4.10 Bannerdefer builtin-logodefer builtin-banner0 value suppress-banner?:noname 0 0; to builtin-logo:noname builddate s" built on " version s" Welcome to OpenBIOS v" pocket tmpstrcat tmpstrcat tmpstrcat drop; to builtin-banner: suppress-banner ( -- ) 1 to suppress-banner?;: banner ( -- ) suppress-banner stdout @ ?dup 0= if exit then \ draw logo if stdout is a "display" node dup ihandle>phandle " device_type" rot get-package-property if 0 0 then " display" strcmp if drop else \ draw logo ( ihandle ) dup ihandle>phandle " draw-logo" rot find-method if ( ihandle xt ) swap >r >r 0 \ line # oem-logo? if oem-logo else builtin-logo then ( 0 addr logo-len ) 200 = if d# 64 d# 64 r> r> call-package else r> r> 2drop 2drop then else drop then then oem-banner? if oem-banner else builtin-banner then type cr;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -