bpatch(1M) bpatch(1M)
NAME
bpatch - patch language dependencies into bootstrap file
SYNOPSIS
bpatch -o bootfile [-m msgfile] [-M] [-K keyfile] [-k keyfile] [-u]
[-v] [-e]
DESCRIPTION
Bpatch writes language dependent tables and messages into the
bootstrap file. It also controls which devices will be enabled for
character input and output during the booting procedure.
OPTIONS
-o bootfile
Specifies the name of the bootstrap image file.
-m msgfile
Specifies the name of the file containing the message strings.
msgfile contains all the printable strings that the bootfile
may output in the desired language. The msgfile consists of
lines begining with a decimal number, followed by one space,
followed by the message string.
-M Print out the message strings in the previously bpatched
bootfile.
-K keyfile
Patch the keyboard sequence keys in the file keyfile into the
bootfile file.
-k keyfile
Dump the keyboard sequence keys from the bootfile into the
keyfile.
-u Disable the usart device, /dev/term/m1.
-v Disable the video and keyboard device, /dev/term/con.
-e Enable both devices.
bootfile must contain the following symbols:
Moffsets
Pointers into message buffer.
Messagebuf
Area to store messages.
Messagesize
Size of above area.
8/91 Page 1
bpatch(1M) bpatch(1M)
Nmessage
Number of messages.
tr_unshifted
Unshifted table sequence table.
tr_shifted
Shifted sequence table.
tr_alternate
Alternate sequence table.
tr_altshift
Alternate shifted sequence table.
tr_caps
Capital table.
videnable
Video control word.
usartenable
Usart control word.
SEE ALSO
newboot(1m), image(1m).
Page 2 8/91