/sys$common/syshlp/SDA.HLB  —  DUMP
    Displays the contents of a range of memory formatted as a comma-
    separated variable (CSV) list, suitable for inclusion in a
    spreadsheet.

    Format

      DUMP  range

            [/BYTE | /WORD | /LONGWORD (default) | /QUADWORD]

            [/DECIMAL | /HEXADECIMAL (default)]

            [/FORWARD (default) | /REVERSE]

            [/RECORD_SIZE=size] (default = 512)

            [/INDEX_ARRAY [= {LONGWORD (default) | QUADWORD} ] ]

            [/INITIAL_POSITION = {ADDRESS=address | RECORD=number} ]

            [/COUNT = {ALL | records} ] (default = all records)

            [/PHYSICAL]

            [/BYTE | /WORD |/NOSUPPRESS]

1  –  Parameter

 range

    The range of locations to be displayed. The range is specified in
    one of the following formats:

    m:n  Range from address m to address n inclusive
    m;n  Range from address m for n bytes

    The length of the range must be an exact multiple of the data
    item size - or of the index array size if /INDEX_ARRAY is
    specified.

2  –  Qualifiers

2.1    /BYTE

    Outputs each data item as a byte.

2.2    /COUNT

       /COUNT = [ {ALL | records} ]

    Gives the number of records to be displayed. The default is to
    display all records.

2.3    /DECIMAL

    Outputs data as decimal values.

2.4    /FORWARD

    Causes SDA to display the records in the history buffer in
    ascending address order. This is the default.

2.5    /HEXADECIMAL

    Outputs data as hexadecimal values. This is the default.

2.6    /INDEX_ARRAY

       /INDEX_ARRAY [= {LONGWORD (default) | QUADWORD} ]

    Indicates to SDA that the range of addresses given is a vector of
    pointers to the records to be displayed. The vector can be a list
    of longwords (default) or quadwords. The size of the range must
    be an exact number of longwords or quadwords as appropriate.

2.7    /INITIAL_POSITION

       /INITIAL_POSITION = {ADDRESS=address | RECORD=number}

    Indicates to SDA which record is to be displayed first. The
    default is the lowest addressed record if /FORWARD is used, and
    the highest addressed record if /REVERSE is used. The initial
    position may be given as a record number within the range, or the
    address at which the record is located.

2.8    /LONGWORD

    Outputs each data item as a longword. This is the default.

2.9    /NOSUPPRESS

    Indicates that SDA should not suppress leading zeroes when
    displaying data in hexadecimal format.

2.10    /PHYSICAL

    Indicates to SDA that all addresses (range and/or start position)
    are physical addresses. By default, virtual addresses are
    assumed.

2.11    /QUADWORD

    Outputs each data item as a quadword.

2.12    /RECORD_SIZE

       /RECORD_SIZE=size

    Indicates the size of each record within the history buffer,
    the default being 512 bytes. This size must exactly divide into
    the total size of the address range to be displayed, unless
    you specify /INDEX_ARRAY. If no record size is given, and the
    length of the range is not more than 512 bytes, a single record
    is output containing the range specified, with no record number
    field. The length of the range must be an exact multiple of the
    data item size - or of the index array size if /INDEX_ARRAY is
    specified.

2.13    /REVERSE

    Causes SDA to display the records in the history buffer in
    descending address order.

2.14    /WORD

    Outputs each data item as a word.
Close Help