File:  [Qemu by Fabrice Bellard] / qemu / roms / openbios / forth / admin / userboot.fs
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Tue Apr 24 19:19:39 2018 UTC (8 years, 1 month ago) by root
Branches: qemu, MAIN
CVS tags: qemu1101, qemu1001, HEAD
qemu 1.0.1

\ 7.4.3.5 User commands for booting

: boot		( "{param-text}<cr>" -- )
  linefeed parse

  \ Copy NVRAM parameters from boot-file to bootargs in case any parameters have
  \ been specified for the platform-specific boot code
  s" boot-file" $find drop execute
  encode-string
  " /chosen" (find-dev) if
    " bootargs" rot (property)
  then

  \ Execute platform-specific boot code, e.g. kernel
  s" platform-boot" $find if 
    execute		
  then

  (encode-bootpath)	\ Setup bootpath/bootargs
  $load			\ load and go
  go
;


\ : diagnostic-mode?    ( -- diag? )
\   ;

\ : diag-switch?    ( -- diag? )
\   ;

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.