
PM73487 QRT
PMC-Sierra, Inc.
PMC-980618
Issue 3
622 Mbps ATMTraffic Management Device
Released
Datasheet
192
9.3.1.10
TX_CH_RESEQ_ST
Address: D
h
(34
h
byte)
Type: Read/Write
Format: Refer to the following table.
Field (Bits)
Description
Not used
(31:29)
Write with a 0 to maintain software compatibility with future versions.
TX_CH_RECOVERY_STATE
(28)
State of the resequencer error recovery state machine.
Initialize to 0
b
. This field is maintained by a state machine and is read-only after initial-
ization.
0
b
The machine indicates normal operation.
1
b
The machine has seen a sequence number error and is attempting to recover.
Not used
(27:25)
Write with a 0 to maintain software compatibility with future versions.
TX_CH_STAT_STORE_STATE
(24:23)
Initialize to 0
b
. This field is maintained by a state machine and is read-only after initial-
ization.
When TX_COUNT_SENT_CLP = 0 (refer to
“TX_COUNT_SENT_CLP” on
page 106
), then bit 23 means:
0
b
If TX_CH_RESEQ_STATE = EMPTY (bit 22 in this register is set to 0
b
),
then the counts are accurate. Otherwise, TX_CH_CELLS_SENT (refer to
“TX_CH_CELLS_SENT” on page 193
) is one too high.
1
b
If TX_CH_RESEQ_STATE
≠
EMPTY, then the send count is one too high.
Otherwise, the TX_CH_CELLS_SENT is one too high and
TX_CH_CELLS_DRPD (refer to
“TX_CH_CELLS_DRPD” on page 193
) is
one too low.
When TX_COUNT_SENT_CLP = 1, bit 23 is for the CLP = 0 counter and bit 24 is for
the CLP = 1 counter.
0
b
The machine has observed a cell count too many.
1
b
The machine has observed correct accounting.
TX_CH_RESEQ_STATE
(22)
State of the cell reassembly state machine. Initialize to 0
b
. This field is maintained by a
state machine and is read-only after initialization.
0
b
The TX_CH_RESEQ_CELL_PTR is empty.
1
b
The TX_CH_RESEQ_CELL_PTR contains a RECEIVED cell.
TX_CH_DROPPED_STORE
(21)
0
b
Indicates a cell was not dropped when the resequencer machine intended to
store the cell.
Indicates a cell was dropped after the resequencer machine intended to store
the cell.
1
b
Not used
(20:17)
Write with a 0 to maintain software compatibility with future versions.
TX_CH_RESEQ_OAM_CELL
(16)
0
b
1
b
Indicates the cell pending resequencing is not an OAM cell.
Indicates the cell pending resequencing is an OAM cell.
TX_CH_RESEQ_CELL_PTR
(15:0)
The pointer to the outstanding cell. Initialize to 0. This field is maintained by a state
machine and is read-only after initialization.