Lines Matching refs:boot

30 include /boot/forth/support.4th
31 include /boot/forth/color.4th
32 include /boot/forth/delay.4th
33 include /boot/forth/check-password.4th
35 include /boot/forth/efi.4th
74 \ the boot-args was parsed to individual options while loaded
75 \ now compose boot-args, so the boot can set kernel arguments
76 \ note the command line switched for boot command will cause
77 \ environment variable boot-args to be ignored
78 \ There are 2 larger strings, acpi-user-options and existing boot-args
79 \ other switches are 1 byte each, so allocate boot-args+acpi + extra bytes
83 : set-boot-args { | addr len baddr blen aaddr alen -- }
84 s" boot-args" getenv dup -1 <> if
100 \ boot-addr may have file name before options, copy it to addr
176 \ now add remining boot args if blen != 0.
220 \ if len != 0, set boot-args
222 addr len s" boot-args" setenv
227 : boot
229 set-boot-args
239 bootmsg 1 boot exit
244 bootmsg 0 1 boot exit
249 bootmsg 1 boot exit
254 bootmsg 0 1 boot exit
257 ?dup 0= if bootmsg 0 1 boot then
260 \ ***** boot-conf
262 \ Prepares to boot as specified by loaded configuration files.
264 : boot-conf
273 builtin: boot
274 builtin: boot-conf
279 \ in case the boot-args is set, parse it and extract following options:
290 \ also means that boot-args will override previously set options, but we have no
291 \ way to control the processing order here. boot-args will be rebuilt at boot.
294 \ in boot-args.
296 : parse-boot-args { | baddr blen -- }
297 s" boot-args" getenv dup -1 = if drop exit then
332 s" boot-args" unsetenv
348 s" boot-args" setenv
353 dup c@ [char] - = if \ it is switch. set to boot-args
354 swap s" boot-args" setenv
401 \ comma, then reset boot-args, and recurse will clear -B
417 s" boot-args" setenv
477 s" boot-args" unsetenv
480 s" boot-args" setenv
508 s" /boot/defaults/loader.conf" initialize
514 parse-boot-args
540 s" /boot/defaults/loader.conf" initialize
546 parse-boot-args
614 s" boot-conf" s" load kernel and modules, then autoboot" .?
632 include /boot/forth/beadm.4th