
Initialization
• 4-2 •
The H.110 Basic Rate ISDN Board
have up to six different base addresses. On Infinity Series H.110 boards,
the first two base addresses are used by the PCI bus interface logic. The
third base address which is contained in registers 18-1Bh contains the
memory location of the dual-ported memory that is used to pass messages.
The fourth base address contains the address of the DSP dual ported
memory that is used for the voice record and playback feature. The
interrupt information is contained in register 3Ch. The information in these
configuration registers can be used by a driver to address the board.
4.2 Initialization Commands
The H.110 BRI ISDN Board is initialized by sending a sequence of
command messages to the board. The process of sending messages is
described in detail in Section 5.0, but normally it is accomplished either
with a low-level driver XMT command or the API function
xds_msg_send.
Response messages are read using the low-level driver
RCV command or the API function
xds_message_receive
.
To enable communications with the H.110 BRI ISDN Board, an
IN
command message should be sent to the board. The board will respond
with an
IA
message.
The board may be reset using the command message
RA
. The board will
respond with an
RA
message.
Your application can now configure the H.110 BRI Board using these
commands
Command
Purpose
SCmsabb(c)
Sets the clock mode for the board. The parameter m
is the clock-mode. The parameter s is the clock sub-
mode. The parameters a, bb, and c are used to
specify additional clock control information such as
clock rates, local network, and CT_NETREF settings.
The default mode on power-up or restart is mode 0.