MSC8144E Reference Manual, Rev. 3
16-192
Freescale
Semiconductor
Serial RapidIO
®
Controller
16.6.81
Inbound Doorbell Mode Registers (IDMR)
IDMR allows software to enable the inbound doorbell controller and to control the characteristics
of various doorbell operations.
IDMR
Inbound Doorbell Mode Registers
Offset 0x13460
Bit
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
DIQ_THRESH
—
TYPE
R/W
R
RESET
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Bit
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
CIRQ_SIZ
—
QFIE
—
DIQIE
EIE
—
DI
DE
TYPE
R/W
R
R/W
R
R/W
R
R/W
RESET
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Table 16-124. IDMR Field Descriptions
Bits
Reset Description
Settings
DIQ_THRESH
31–28
0
Doorbell-in-Queue Threshold
Determines the number of doorbells to accumulate in
the doorbell queue before the doorbell-in-queue bit is
set (IDSR[DIQ]).
Undefined operation results if the actual number of
entries in the doorbell-in-queue threshold is set as
greater than or equal to the actual size of the doorbell
queue.
For proper operation, this field should be modified only
when the doorbell controller is not enabled.
0000
1.
0001
2.
0010
4.
0011
8.
0100
16.
0101
32.
0110
64.
0111
128.
1000
256.
1001
512.
1010
1024.
1011–
1111
Reserved.
—
27–16
0
Reserved. Write to zero for future compatibility.
CIRQ_SIZ
15–12
0
Circular Doorbell Queue Size
Determines the number of doorbell entries that can be
placed in the circular queue. CIRQ_SIZ
×
8 bytes
determine the maximum contiguous memory space
allocated to the doorbell unit.
For proper operation, this field should be modified only
when the doorbell controller is not enabled.
0000
2.
0001
4.
0010
8.
0011
16.
0100
32.
0101
64.
0110
128.
0111
256.
1000
512 (4 KB page boundary).
1001
1024.
1010
2048.
1011–
1111
Reserved.
Summary of Contents for MSC8144E
Page 1: ...MSC8144E Reference Manual Quad Core Media Signal Processor MSC8144ERM Rev 3 July 2009 ...
Page 48: ...MSC8144E Reference Manual Rev 3 xlviii Freescale Semiconductor ...
Page 86: ...MSC8144E Reference Manual Rev 3 1 38 Freescale Semiconductor Overview ...
Page 168: ...MSC8144E Reference Manual Rev 3 3 60 Freescale Semiconductor External Signals ...
Page 242: ...MSC8144E Reference Manual Rev 3 5 26 Freescale Semiconductor Reset ...
Page 314: ...MSC8144E Reference Manual Rev 3 8 24 Freescale Semiconductor General Configuration Registers ...
Page 414: ...MSC8144E Reference Manual Rev 3 10 14 Freescale Semiconductor MSC8144E SC3400 DSP Subsystem ...
Page 452: ...MSC8144E Reference Manual Rev 3 11 38 Freescale Semiconductor Internal Memory Subsystem ...
Page 520: ...MSC8144E Reference Manual Rev 3 12 68 Freescale Semiconductor DDR SDRAM Memory Controller ...
Page 1070: ...MSC8144E Reference Manual Rev 3 21 28 Freescale Semiconductor Timers ...