Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

Parameters

Qualifiers

/BYTE

/WORD

/LONG

/QUAD

/PAGE

PATCH ALIGN — VMS 5.2

Use ALIGN to allocate space for the default patch area  in  image
files  that  have  not  been patched previously or to advance the
starting address of the current patch  area  to  the  first  free
byte,  aligned  on  the requested boundary (byte, word, longword,
quadword, or page),  and  to  equate  a  symbolic  name  to  that
address.   Once  you  define the symbolic name, you can use it in
place of the address it denotes.

When you specify ALIGN, none of the patch area  between  the  old
patch  area  address  and  the  aligned  patch  area  address  is
cataloged by PATCH.  You must keep track of the disjointed  patch
area.

Format:

        ALIGN     symbol-name

Prompts:

        NAM> symbol-name

Additional information available:

ParametersQualifiers

Parameters

symbol-name
     Specifies a 1- to 31-character symbol.  It  must  start  with  an
     alphabetic  character,  and  consist  of alphanumeric characters,
     dollar signs ($), underscores (_), and/or periods (.).

     If you specify a  symbol  name  for  an  address  that  has  been
     previously  assigned  a symbol name, the newest symbol name takes
     precedence.

Qualifiers

Additional information available:

/BYTE/WORD/LONG/QUAD/PAGE

/BYTE

     Defines the symbol as the first free byte of  the  current  patch
     area.   If  the  current patch area is the default patch area and
     has not been used previously, PATCH allocates the first block  of
     the default patch area.

/WORD

     Advances the starting address of the current patch  area  to  the
     first free word boundary.

/LONG

     Advances the starting address of the current patch  area  to  the
     first free longword boundary.

/QUAD

     Advances the starting address of the current patch  area  to  the
     first free quadword boundary.

/PAGE

     Advances the starting address of the current patch  area  to  the
     first free page boundary.

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