RapidIO Message Unit
MSC8144E Reference Manual, Rev. 3
Freescale Semiconductor
16-69
Figure 16-11. Inbound Message Structure
16.3.3.1 Inbound Message Controller Initialization
The sequence of events to initialize the inbound message controller is as follows:
1.
Initialize the frame queue dequeue pointer address registers (IMxFQDPAR) and the
frame queue enqueue pointer address registers (IMxFQEPAR) to the same value for
proper operation. These registers must also be queue size aligned, that is, they must be
aligned on a boundary equal to the number of queue entries
×
frame size in byte. For
example, if there are eight entries in the queue and the frame size is 128 bytes, the
register must be 1024-byte aligned.
2.
Clear the status register (IMxSR).
3.
In the inbound message mode register (IMxMR), set the mailbox enable bit
(IMxMR[ME]) along with the other control parameters (frame queue size,
message-in-queue threshold, frame size, snoop enable, and the various interrupt
enables).
Message
Frame
Message
Frame
Message
Frame
Enqueue Pointer
Dequeue Pointer
Dequeue Pointer
Local Processor
Read
Inbound
Mailbox
Port
Local Memory
Packets from
RapidIO Interface
Содержание MSC8144E
Страница 1: ...MSC8144E Reference Manual Quad Core Media Signal Processor MSC8144ERM Rev 3 July 2009 ...
Страница 40: ...MSC8144E Reference Manual Rev 3 xl Freescale Semiconductor Contents 26 5 12 8 RNG Output FIFO 26 186 ...
Страница 48: ...MSC8144E Reference Manual Rev 3 xlviii Freescale Semiconductor ...
Страница 86: ...MSC8144E Reference Manual Rev 3 1 38 Freescale Semiconductor Overview ...
Страница 167: ...OCE Event and JTAG Test Access Port Signals MSC8144E Reference Manual Rev 3 Freescale Semiconductor 3 59 ...
Страница 168: ...MSC8144E Reference Manual Rev 3 3 60 Freescale Semiconductor External Signals ...
Страница 242: ...MSC8144E Reference Manual Rev 3 5 26 Freescale Semiconductor Reset ...
Страница 314: ...MSC8144E Reference Manual Rev 3 8 24 Freescale Semiconductor General Configuration Registers ...
Страница 414: ...MSC8144E Reference Manual Rev 3 10 14 Freescale Semiconductor MSC8144E SC3400 DSP Subsystem ...
Страница 452: ...MSC8144E Reference Manual Rev 3 11 38 Freescale Semiconductor Internal Memory Subsystem ...
Страница 520: ...MSC8144E Reference Manual Rev 3 12 68 Freescale Semiconductor DDR SDRAM Memory Controller ...
Страница 884: ...MSC8144E Reference Manual Rev 3 17 44 Freescale Semiconductor RapidIO Interface Dedicated DMA Controller ...
Страница 1070: ...MSC8144E Reference Manual Rev 3 21 28 Freescale Semiconductor Timers ...