rciProbe(1)

NAME
rciProbe -- program to examine the RCI I/O spaces.

USAGE
rciProbe

DESCRIPTION
This is an interactive program used to probe and modify the memory address spaces which are available to the RCI system. If you need background on what this means, see the BACKGROUND section below. Commands are entered using the C-tree matcher, an automatic command completion utility. Full documentation on the C-tree matcher is given in the file doc/CtreeMatch.doc.

OPERATION
The commands available are:

bus --
    Selects the address space designated by the variable "rciBus".

IOpage --
    Selects the address space designated by the variable "rciIOpage".

byte --
    Selects byte sized accesses.

word --
    Selects word sized accesses.

long --
    Selects long word sized accesses.

peek <addr> --
    Peeks at the selected address space at the indicated address, using the selected access size.

dump <addr> <num> --
    Dumps <num> items of the selected access size from the selected address space, starting at the indicated address.

poke <addr> <value> --
    Pokes the selected address space at the indicated address, using the selected access size.

quit --
    Exit the program.

If an access error of some sort occurs, then the message ""bad memory reference"" will be printed.

BACKGROUND
RCI provides programs with access to two address spaces, whose base addresses are designated by the variables "rciBus" and "rciIOpage", respectively. This gives RCI programs the ability to access various I/O locations directly. The reason for having two spaces, as well as the choice of names, is historical, and comes from the original RCI implementation on MicroVAX systems. Which I/O spaces are actually referenced depends on the host system; see rciBus(3) for a description.