Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ diag(8) — UMIPS/BSD System Programmer's Package 2.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

DIAG(8)

NAME

diag − diagnostic script execution program

SYNOPSIS

diag [ catalog ]

DESCRIPTION

Diag is an example of a standalone program written with the standalone library.  Diag reads a catalog of standalone programs to be run, and executes each of the programs listed with the arguments indicated in the catalog.  Diag is used at MIPS to run a series of diagnostics, hence the name diag.

Diag is normally placed in the bfsd(8spp) home directory on some UMIPS-BSD server.  Standalone systems attached to an ethernet may then run diag with the prom monitor command:
boot -f bfs()diag catalog_file

Once running, diag prepends "bfs()" before the catalog_file and reads this file via the ethernet and bfsd(8spp). If catalog_file is not specified, the file "bfs()catalog" is read. 

Catalog_file should be a list of commands and their arguments.  Each command

NAME

bfs − description of the boot file server protocol

SYNOPSIS

#include <saio/bfs.h>

DESCRIPTION

The bfs protocol is spoken between the bfs protocol module of the standalone library and the UMIPS-BSD program bfsd(8). The bfs protocol allows standalone programs to read files across an ethernet from a host UMIPS-BSD system.  The bfs protocol is layer on top of the UDP, IP, and ARP protocols and reliesis prepended with "bfs()" and then booted with the arguments that appear on in the catalog_file. 

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