Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ bpatch(1m) — Atari System V 1.1-06

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.

         trunshifted
               Unshifted table sequence table.

         trshifted
               Shifted sequence table.

         tralternate
               Alternate sequence table.

         traltshift
               Alternate shifted sequence table.

         trcaps
               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