CN8478/CN8474A/CN8472A/CN8471A
6.0 Basic Operation
Multichannel Synchronous Communications Controller (MUSYCC™)
6.3 Channel Operation
6.3.3 Global Configuration Descriptor
/* CLOCK activity indicators - read only, writes are ignored */
/* MPU control - assume EBUS is not used and default values are fine */
/* PORTMAP = 0, PORT 0 mapped to CHANNEL GROUP 0 */
GroupStr0.GlobalConfigDescr = 0x00000000;
/* either write directly into MUSYCC register - or - use a service request */
*(MUSYCC_FUNC_0_BAR + GLOBAL_CONFIG_DESCR_OFFSET) =
GroupStr0.GlobalConfigDescr;
The components of the Global Configuration Descriptor are listed in Table 6-2.
Table 6-2. Example—Components of Global Configuration Descriptor
Component of
Descriptor
Descriptor
Value of Components
Read only values. Writes are ignored.
Global
TXCLKACT0
Configuration
Descriptor
TXCLKACT1
TXCLKACT2
TXCLKACT3
RXCLKACT0
RXCLKACT1
RXCLKACT2
RXCLKACT3
It would be ideal to read this descriptor first and verify that MUSYCC detects
clocks at the Rx and Tx ports being used.
BLAPSE
ECKEN
MPUSEL
ALAPSE
ELAPSE
0 = Don’t care.
0 = EBUS clock output disabled.
0 = Motorola-style protocol supported.
0 = Don’t care.
0 = Don’t care.
PORTMAP
Use 0 where the mapping is defined as:
Port 0 -> Channel Group 0
Port 1 -> Channel Group 1
Port 2 -> Channel Group 2
Port 3 -> Channel Group 3
100660E
Conexant
6-11