Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

newboot(1m)

image(1m)





   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





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