Manual

Interfacing to SMM 4-1
4
Interfacing to SMM
4.1 In this Chapter
Topic Section
Overview
Command Outputs
Command Inputs
API Example
4.2
4.3
4.4
4.5
4.2 Overview
TSI provides a Tandem EMS subsystem for such purposes. In this regard, TSI will
assign a subsystem process name to licensed users and will in turn filter (EMS filter) for
messages from that subsystem. Unrecognized subsystems will have their messages
rejected.
A given third party will structure interprocess messages to this subsystem as described
below.
4.3 Command Outputs:
This section describes how to structure interprocess commands for use within the
Tandem Guardian operating system.
Table 4-1 Detail Command Byte Structure
Control Path
Command Device
Node
Device Name Label Drive Node Drive
Name
Reserved 1 Reserved 2 Reserved 3 Reserved 4 Error Code
2 10 10 8 10 10 20 10 6 40 2
4.3.1 Mount Media Command:
The Mount Media Command is used to mount the specified media, by media label to a
transport. A specific drive can be requested by including the Guardian name for the
Drive (example: $TAPE1) within the mount request. If no tape drive name is specified,
the tape label will be mounted in the first available drive, if any. Should there be no
drive available, the request will be placed in a queue. The structure of the Mount Media
Command, its arguments and an example are listed in Table 4-2.