ZCOM Tables and Data Structures

Interface Table

ISUBCH_BUF - Port subchannel configuration buffer (subchbuf_def)

This array contains the subchannel configuration bytes for each port on the ACC E1/T1 4-port Mux card. The Subch statements in the Subchannel-Definitionsection of the TTGEN configuration file are used to define the initial values of this array. Each element of the array is associated with a single port on the Mux card. Each element can be dynamically configured by calling the zconfig routine. The structure layout is as shown in Table 3-21.

Table 3-21

Port Subchannel Configuration Structure

 

 

 

 

 

 

 

 

 

 

 

 

Field Name

 

Field Description

 

Field Type

 

Size

 

 

 

(Bytes)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

tmsl

 

Timeslot assignment array

 

uns.int[32]

 

32*4

 

 

 

 

 

 

 

 

 

 

spec

 

Subchannel specification array

 

uns.int[32]

 

32*4

 

 

 

 

 

 

 

 

 

 

 

 

 

Where:

 

 

 

 

 

 

 

 

 

 

Each element of the timeslot array has the structure shown in

 

 

 

Table 3-22.

 

 

 

 

 

 

 

 

Table 3-22

Timeslot Array Element Structure

 

 

 

 

 

 

 

 

 

 

 

 

 

31-30

29

28-24

 

23-16

15-14

13

12-8

 

7-0

 

 

 

 

 

 

 

 

 

spare

TTI

TxSubch

 

TxFill

spare

RTI

RxSubch

RxFill

 

 

 

 

 

 

 

 

 

 

 

TTI

-

Transmit Timeslot Inhibit

 

 

 

TxSubch

-

Transmit subchannel number

 

 

 

TxFill

-

Transmit fill mask

 

 

 

 

 

RTI

-

Receive Timeslot Inhibit

 

 

 

xclock

-

Clock multiplier

 

 

 

 

 

RxSubch

-

Receive subchannel number

 

 

 

RxFill

-

Receive fill mask

 

 

 

 

 

spare

 

- Reserved, not used (must be 0)

 

Chapter 3

93