tree.fs

来自「open source bios with linux platform, ve」· FS 代码 · 共 117 行

FS
117
字号
:noname   ."   Type 'help' for detailed information" cr  ; DIAG-initializer" /" find-devicenew-device  " memory" device-name  \ 12230 encode-int " reg" property  external  : open true ;  : close ;  \ claim ( phys size align -- base )  \ release ( phys size -- )finish-devicenew-device  " cpus" device-name  1 " #address-cells" int-property  0 " #size-cells" int-property  external  : open true ;  : close ;  : decode-unit parse-hex ;finish-device: make-openable ( path )  find-dev if    begin ?dup while      \ install trivial open and close methods      dup active-package! is-open      parent    repeat  then;: preopen ( chosen-str node-path )  2dup make-openable      " /chosen" find-device  open-dev ?dup if    encode-int 2swap property  else    2drop  then; :noname  set-defaults; SYSTEM-initializer  \ preopen device nodes (and store the ihandles under /chosen):noname  " memory" " /memory" preopen  " mmu" " /cpus/@0" preopen  " stdout" " /builtin/console" preopen  " stdin" " /builtin/console" preopen  device-end; SYSTEM-initializer\ use the tty interface if available:noname  " /builtin/console" find-dev if drop    " /builtin/console" " input-device" $setenv    " /builtin/console" " output-device" $setenv  then; SYSTEM-initializer	    :noname  " keyboard" input; CONSOLE-IN-initializerdev /\ node suitable for non-PCI devices new-device  " unix" device-name	0 encode-int " #address-cells" property	0 encode-int " #size-cells" property		external  : open true ;  : close ;\ block device nodenew-device  " block" device-name  " unix-block" device-type	1 " #address-cells" int-property	0 " #size-cells" int-property		external  : open true ;  : close ;  : decode-unit parse-hex ;\ testnode\ new-device\   " kappa" device-name\ \   1 encode-int " reg" property\   external\   : open true ;\   : close ;\ finish-devicefinish-devicefinish-devicedev /aliases" /unix/block/disk" encode-string " hd" propertydevice-end

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?