ARM PrimeCelL PL320 Technical Reference Manual page 25

Inter-processor communications module
Table of Contents

Advertisement

2.2.3
Using mailboxes
ARM DDI 0306B
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Note
The configured number of interrupt outputs defines the width of the Channel ID.
In a system that has one IPCM interrupt per core, each core has a single Channel ID that
defines it within the IPCM. Some systems can have multiple IPCM interrupts per core,
and therefore multiple Channel IDs per core.
This section describes:
Defining source core on page 2-8
Defining destination core on page 2-8
Using the Mailbox Mask Register on page 2-8
Using the Mailbox Send Register on page 2-9
Mailbox Data Registers on page 2-9
Setting mode on page 2-9
Interrupts and status Registers on page 2-10
Configuration Status Register on page 2-12
Usage constraints on page 2-16.
Copyright © 2003, 2004. ARM Limited. All rights reserved.
Table 2-1 Channel ID to interrupt mapping (continued)
Channel ID
0x01000000
0x02000000
0x04000000
0x08000000
0x10000000
0x20000000
0x40000000
0x80000000
Functional Overview
Interrupt output
IPCMINT[24]
IPCMINT[25]
IPCMINT[26]
IPCMINT[27]
IPCMINT[28]
IPCMINT[29]
IPCMINT[30]
IPCMINT[31]
2-7

Advertisement

Table of Contents
loading

Table of Contents