'foo bar' <- What's the meaning of?
Dave Holcomb
dave at hera.scs.com
Wed Aug 15 02:33:51 AEST 1990
In addition to the military reference to an items state of repair, my
VAX HARDWARE HANDBOOK (1982-1983), on page 293, discusses the Failed
UNIBUS Address Registers (FUBAR): (I quote)
The FUBAR contains the upper 16 bits of the UNIBUS address translated
from an SBI address during a previous software-initiated data transfer.
The occurrence of either of two errors indicated in the status register
will lock the FUBAR: UNIBUS Select Time Out (UBSTO) and UNIBUS Slave
Sync Time OUT (UBSSYNTO). When the error bit is cleared the register
will be unlocked.
Obviously, the original purveyors of "foo bar" (i.e. the original BSD
UNIX crew) saw the reference in the VAX manual; saw that the DEC VAX
designers had had a "field-day" when they designed the hardware [and
laughed even harder when the DEC censors blindly accepted the register
"designation"], and "ran" with the joke.
--
Dave Holcomb, Mentor Graphics, Silicon Design Division (formerly SCS/CAECO)
5295 South 300 West Suite 300
Murray, UT 84107-4763 USA
(801)265-8007
caeco!dave at cs.utah.edu
More information about the Comp.unix.questions
mailing list