Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ StartMonitor(1M) — A/UX 2.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

macsysinit(1M)

startmsg(1M)




StartMonitor(1M) StartMonitor(1M)
NAME StartMonitor - display a progress bar during the A/UX(Reg.) boot sequence SYNOPSIS StartMonitor DESCRIPTION StartMonitor displays a Macintosh(Reg.) dialog box with a progress bar during the latter stages of the A/UX boot pro- cess (after A/UX startup has passed control to the kernel and the kernel has launched init. macsysinit, which is the first entry in /etc/inittab, invokes startmac with StartMonitor as the ``Finder'' application (using the -f flag of startmac). StartMonitor receives messages via a System V message queue from other processes involved in booting the system. These messages indicate the total number of boot phases, the current boot phase, what percentage of that phase has fin- ished, the ID of messages to be displayed, and the strings to substitute for parameters in the message strings. The message strings are stored in the string list in the StartMonitor resource file (/mac/sys/Startup System Folder/%StartMonitor). The message ID is its position in the string list. StartMonitor exits when it receives a quit message. Shell scripts involved in booting invoke startmsg with ap- propriate arguments to send messages. fsck sends messages directly to StartMonitor. After the root file system has been checked, applications that need to send messages to StartMonitor could invoke startmsg to do it for them. If many messages need to be sent, the application could create a pipe to startmsg and write startmsg argument strings into the pipe. FILES /mac/sys/Startup System Folder/StartMonitor /mac/sys/Startup System Folder/%StartMonitor /usr/include/sys/startmsg.h SEE ALSO macsysinit(1M), startmsg(1M). April, 1990 1

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