tsconfig Multiprotocol (PCI MPQP) Device Handler Entry Point

Purpose

Provides functions for initializing and terminating the IBM® ARTIC960Hx PCI adapter (PCI MPQP) and device handler.

Syntax

#include <sys/uio.h>
int tsconfig (devno, cmd, uiop)
dev_t devno;
int cmd;
struct uio *uiop;

Description

The tsconfig entry point provides functions for initializing and terminating the PCI MPQP device handler and adapter. It is invoked through the /usr/include/sys/config device driver at device configuration time. This entry point supports the following operations:

The tsconfig entry point functions with a 4-Port Multiprotocol Interface adapter that has been correctly configured for use on a qualified network. Consult the adapter specifications for more information on configuring the adapter and network qualifications.

Parameters

Item Description
devno Specifies major and minor device numbers.
cmd Specifies the function to be performed by this routine. There are two possible functions:
CFG_INIT
Initializes device handler and internal data areas.
CFG_TERM
Terminates the device handler.
uiop Points to a uio structure. The uio structure is defined in the /usr/include/sys/uio.h file.

Execution Environment

The tsconfig entry point can be called from the process environment only.