CN8478/CN8474A/CN8472A/CN8471A
6.0 Basic Operation
Multichannel Synchronous Communications Controller (MUSYCC™)
6.3 Channel Operation
6.3.5 Group Configuration Descriptor
/* signal unit error threshold = 0, no SS7 support required */
/* sf alignment = 0, use internal flywheel mechanism after initial frame sync */
/* poll throttle = 1, poll every 16th frame */
/* inhibit tx bsd = 0, do not inhibit */
/* inhibit rx bsd = 0, do not inhibit */
/* memory protection violation action = 0, reset group on detection
/* message config bit copy = 1, enable */
/* mask cofa interrupt = 0, do not mask */
/* mask oof interrupt = 0, do not mask */
/* oof message processing = 0, continue processing incoming messages */
/* subchanneling = 0, enabled */
/* transmitter enabled = 1, enabled */
/* receiver enabled = 1, enabled */
GroupStr0.GroupConfigDescr = 0x00000443;
/* either write directly into MUSYCC register - or - use a service request */
*(MUSYCC_FUNC_0_BAR + GROUP_CONFIG_DESCR_OFFSET) = GroupStr0.GroupConfigDescr;
The components of the Group Configuration Descriptor are listed in Table 6-4.
Table 6-4. Example—Components of Group Configuration Descriptor
Component of
Descriptor
Descriptor
Value of Components
0 = SS7 not being used
Group
SUET
Configuration
Descriptor
SFALIGN
POLLTH
0 = Use internal flywheel mechanism
1 = Poll buffer ownership every 16th frame per channel
0 = Allow tx buffer status descriptor writes
0 = Allow rx buffer status descriptor writes
0 = On memory protection violation, reset group
1 = Message configuration bits copy enabled
0 = Do not mask COFA interrupt
INHTBSD
INHRBSD
MEMPVA
MCENBL
MSKCOFA
MSKOOF
OOFABT
0 = Do not mask OOF interrupt
0 = On OOF detection, continue processing channel
0 = Subchanneling enabled
SUBDSBL
TXENBL
1 = Transmitter enabled
RXENBL
1 = Receiver enabled
100660E
Conexant
6-13