
DATA SHEET
PM7367 FREEDM-32P32
ISSUE 2
PMC-1991499
FRAME ENGINE AND DATA LINK MANAGER
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND FOR ITS CUSTOMER’S INTERNAL USE
179
Register 0x304 : TMAC Indirect Channel Provisioning
Bit
Type
Function
Default
Bit 31
to
Bit 16
Unused
XXXXH
Bit 15
R
BUSY
X
Bit 14
R/W
RWB
0
Bit 13
Unused
X
Bit 12
Unused
X
Bit 11
Unused
X
Bit 10
Unused
X
Bit 9
Unused
X
Bit 8
Unused
X
Bit 7
R/W
PROV
0
Bit 6
Reserved
0
Bit 5
Reserved
0
Bit 4
R/W
CHAN[4]
0
Bit 3
R/W
CHAN[3]
0
Bit 2
R/W
CHAN[2]
0
Bit 1
R/W
CHAN[1]
0
Bit 0
R/W
CHAN[0]
0
The Channel Provisioning Register is used to provision and unprovision
channels, and also to query the provision status of channels. When a channel is
provisioned, chains of packet data for that channel will be accepted by the TMAC
and placed on the channel’s linked list of packets to be transmitted. When a
channel is unprovisioned, chains of packet data for that channel will be rejected
by the TMAC and returned to the TDR Free Queue with the status bits in the
queue element set to indicate the rejection.
Note
This register is not byte addressable. Writing to this register modifies all the bits
in the register. Byte selection using byte enable signals (CBEB[3:0]) are not