User`s manual

SBCSCSI/D13-1
3
FIRMWARE INTERFACE
Introduction
This chapter defines the interface to the SIOP Firmware. The entry points,
input parameters, and return parameters are also described in this chapter.
For ease of documentation, the following typedefs are used within this section:
typedef unsigned char UCHAR; /* 8 bit unsigned integer */ typedef
unsigned short USHORT; /* 16 bit unsigned integer */
typedef unsigned
int UINT; /* 32 bit unsigned integer */
Tables 3-1, 3-2, and 3-3 contain a summary of the entry points and parameters
for the SIOP Firmware.
Table 3-1. C Call Interface
Name Input Parameters
Output
Parameters
siop_init init_vals siopdatap status
siop_cmd siop_struc siopdatap void (status via
status return routine)
siop_int siopdatap void
sdt_tinit sdt_tvalue siopdatap void
sdt_alloc siopdatap &trace_entry
sfw_getrev string_buffer max_size bytes available