MSC8144E Reference Manual, Rev. 3
16-112
Freescale
Semiconductor
Serial RapidIO
®
Controller
16.6.9
Port Write and Doorbell Command and Status Register (PWDCSR)
PWDCSR reflects the status of the RapidIO doorbell and port-write hardware. For details, refer
to the RapidIO Interconnect Specification, Revision 1.2 in sections “Doorbell CSR” and “Write
Port CSR.”:
EM1
21
1
Empty
Specifies whether message controller 1 contains
outstanding messages.
0
Contains outstanding messages.
1
Contains no outstanding messages.
B1
20
0
Busy
Specifies whether message controller 1 is busy
processing a message. When this bit is set, new
message operations to message controller 1 return
retry responses.
0
Not busy.
1
Busy.
FA1
19
0
Failure
Specifies whether message controller 1 has
encountered an internal error and is awaiting
assistance. When this bit is set, all incoming message
transactions to message controller 1 return error
responses.
0
No internal error.
1
Internal fault or error condition
encountered.
ERR1
18
0
Error
This field always returns a value of 0.
—
17–0
0
Reserved. Write to zero for future compatibility.
PWDCSR
Port-Write and Doorbell Command and Status Register
Offset 0x00044
Bit
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
A
FU
EM
B
FA
ERR
—
TYPE
R
RESET
0
0
1
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
—
PA
PFU
PEM
PB
PFA
PE
—
TYPE
R
RESET
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
Table 16-51. PWDCSR Field Descriptions
Bits
Reset
Description
Settings
A
31
0
Available
Specifies whether the doorbell unit is available and ready
to accept doorbell messages. When this bit is cleared, all
incoming doorbell transactions return error responses.
0
Not ready.
1
Ready.
FU
30
0
Full
Specifies whether the doorbell unit is full. When this bit is
set, new doorbell messages are retried.
0
Not full.
1
Full.
EM
29
1
Empty
Specifies whether the doorbell unit has outstanding
doorbell messages.
0
Outstanding doorbell messages.
1
No outstanding doorbell messages.
Table 16-50. MCSR Field Definitions (Continued)
Bits
Reset
Description
Settings
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 ...