Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

BOOT(8S)  —  UNIX Programmer’s Manual

NAME

boot − run a standalone program or bring up DYNIX

SYNOPSIS

From the powerup monitor:
∗ b [ flag ] [ program [ arg ] ... ]

DESCRIPTION

Boot brings up the DYNIX operating system, or loads other standalone programs into memory. 

Flag is the value of the configuration flag.  Standalone programs (including boot and the DYNIX kernel) interpret various bits of the configuration flag.  If flag is not specified, a default value is taken from the most recent wf powerup monitor command. 

If the lowest bit of the configuration flag is one (that is, if the configuration flag is odd), boot will ask for the name of the program to be loaded into memory.  Otherwise, the name is taken from the command line, or (if not present) the value specified in the most recent wn0 powerup monitor command. 

The name of the program is given in standalone file notation.  Standalone file notation is represented as:

dv(un,su) file

where dv is the name of the device driver (et, rs, sd, ts, xp, or xt), un and su are the unit and subunit parameters (interpreted by the device driver), and file is the name of the file to be run.  In general, for disk drivers, un selects among the various drives, su selects a particular disk partition, and file is a DYNIX file name relative to the top level directory of the DYNIX file system located in the selected partition.  For tape drivers, un selects among the various drives, su selects a particular file on the tape (bounded by EOF tape marks), and file is unused. 

Boot loads the program into memory, displays the allocation of text, data, and bss (uninitialized data), and then begins execution of the program.  When the program exits, the powerup monitor resumes. 

Arguments for the program may follow the program name, as long as they are separated from the program name by at least one space.  Boot makes the entire (uninterpreted) command line available to the invoked program.  The invoked program must then parse the command line to determine the arguments. 

SEE ALSO

Balance 8000 System Administrator’s Guide, Balance 8000 Diagnostics User’s Guide

DYNIX

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026