This page developed from a discussion during October 2002 in INFO-VAX involving Nic Clews, Tom Cole, Doc.Cypher, Robert Deininger, Alan Greig, Bob Koehler, Paul Sture, and William W. Webb
toaster --toast_lightness=Urk --bread_type=0x963939The toaster would burn your toast by default, but once you enable the don't_burn_my_toast feature in /etc/toaster.conf (as described in the TOASTER-RTFM-HOWTO, which sends you to a least one README file, which in turn sends you to yet more, and at least an hour or two's worth of surfing - you need to get online first) it would toast reliably for years.
include '($toastdef)'
newdark = tt$k_dark_medium
status = sys$assign("TOA0:",chan,,,)
if (.not.status) call exit(status)
status = sys$qiow(,%val(chan),%val(io$_setmode.or.io$m_darkness), &
iosb,,newdark,%val(4),,,)
if (.not.status) call exit(status)
if (.not.iosb(1)) call exit(iosb(1))
where TOA0: would be the toaster template device as follows
Terminal TOA0:, device type unknown, is unplugged, heated, slice-oriented
device, darkness control, device is a template only.
Error count 0 Operations completed 0
Owner process "" Owner UIC [SYSTEM]
Owner process ID 00000000 Dev Prot S:RWPL,O:RWPL,G,W
Reference count 0 Default butter size 80
Further improvements add cluster support for TOA0, since customers in
large cartering companies asked for a way to toast their bread in a
uniform way, which in the end caused the following situation:
sudo tstctl -g brnt -proxy 10.0.1.5 -uLMzf spread.ar
You will also have to install RFS (the rye file system) to get this to work
right on Unix.

Comments to: Martin P.J. Zinser
Last modified: 20021115