diff options
author | dcs <dcs@FreeBSD.org> | 1999-05-14 18:59:27 +0000 |
---|---|---|
committer | dcs <dcs@FreeBSD.org> | 1999-05-14 18:59:27 +0000 |
commit | 0c3ef219629def6eec1b472b202878d46ca65ea2 (patch) | |
tree | 02197d0f24e3c401b02486c6d5bfd36c649dc90f /sys/boot/forth | |
parent | 6cbd1117d82e607fec3f6babf1045cfb1c275cd8 (diff) | |
download | FreeBSD-src-0c3ef219629def6eec1b472b202878d46ca65ea2.zip FreeBSD-src-0c3ef219629def6eec1b472b202878d46ca65ea2.tar.gz |
Add "initialize" to loader.4th, so running "start" is not actually needed.
Diffstat (limited to 'sys/boot/forth')
-rw-r--r-- | sys/boot/forth/loader.4th | 16 | ||||
-rw-r--r-- | sys/boot/forth/loader.4th.8 | 14 |
2 files changed, 27 insertions, 3 deletions
diff --git a/sys/boot/forth/loader.4th b/sys/boot/forth/loader.4th index 363aab2..e219b56 100644 --- a/sys/boot/forth/loader.4th +++ b/sys/boot/forth/loader.4th @@ -22,7 +22,7 @@ \ OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF \ SUCH DAMAGE. \ -\ $Id: loader.4th,v 1.1 1999/03/09 14:06:55 dcs Exp $ +\ $Id: loader.4th,v 1.2 1999/04/24 17:25:25 dcs Exp $ include /boot/support.4th @@ -55,6 +55,18 @@ only forth definitions also support-functions then ; +\ ***** initialize +\ +\ Overrides support.4th initialization word with one that does +\ everything start one does, short of loading the kernel and +\ modules. Returns a flag + +: initialize ( -- flag ) + s" /boot/defaults/loader.conf" initialize + include_conf_files + any_conf_read? +; + \ ***** read-conf \ \ Read a configuration file, whose name was specified on the command @@ -189,4 +201,4 @@ only forth definitions also support-functions \ Return to strict forth vocabulary only forth also - + diff --git a/sys/boot/forth/loader.4th.8 b/sys/boot/forth/loader.4th.8 index d4e1d07..3a42138 100644 --- a/sys/boot/forth/loader.4th.8 +++ b/sys/boot/forth/loader.4th.8 @@ -22,7 +22,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $Id: loader.4th.8,v 1.1 1999/04/24 17:25:25 dcs Exp $ +.\" $Id: loader.4th.8,v 1.2 1999/05/03 07:25:50 jkoshy Exp $ .\" .\" Note: The date here should be updated whenever a non-trivial .\" change is made to the manual page. @@ -87,6 +87,18 @@ command (see .Xr loader 8 ), so it can be stopped for further interaction with .Xr loader 8 . +.It Ic initialize +Initialize the supporting library so commands can be used without +executing +.Ic start +first. Like +.Ic start , +reads +.Pa /boot/defaults/loader.conf +and all other +.Xr loader.conf 5 +files specified in it. Returns a flag on the stack to indicate +if any configuration file was succesfully loaded. .It Ic read-conf Ar filename Reads and processes a .Xr loader.conf 5 |