3-14
DS785UM1
Copyright 2007 Cirrus Logic
MaverickCrunch Co-Processor
EP93xx User’s Guide
3
3
3
3.4 ARM Co-Processor Instruction Format
The ARM V4T architecture defines five ARM co-processor instructions:
•
CDP - Co-processor Data Processing
•
LDC - Load Co-processor
•
STC - Store Co-processor
•
MCR - Move to Co-processor Register from ARM Register
•
MRC - Move to ARM Register from Co-processor Register
The co-processor instruction assembler notation is found in the ARM programming manuals
or the Quick Reference Card. (For additional information, see
,
) Formats for the above instructions and variants of these
instructions are detailed below.
CDP (Co-Processor Data Processing) Instruction Format
LDC (Load Co-Processor) Instruction Format
STC (Store Co-Processor) Instruction Format
MCR (Move to Co-Processor from ARM Register) Instruction Format
MRC (Move to ARM Register from Co-Processor) Instruction Format
31
28 27
24 23
20 19
16 15
12 11
8
7
5
4
3
0
cond
1110
opcode1
CRn
CRd
cp num
opcode2
0
CRm
31
28 27
25 24 23 22 21 20 19
16 15
12 11
8
7
0
cond
110
P
U
N
W
1
Rn
CRd
cp num
offset
31
28 27
25 24 23 22 21 20 19
16 15
12 11
8
7
0
cond
110
P
U
N
W
0
Rn
CRd
cp num
offset
31
28 27
24 23
21 20 19
16 15
12 11
8
7
5
4
3
0
cond
1110
opcode1
0
CRn
Rd
cp num
opcode2
1
CRm
31
28 27
24 23
21 20 19
16 15
12 11
8
7
5
4
3
0
cond
1110
opcode1
1
CRn
Rd
cp num
opcode2
1
CRm
Summary of Contents for EP93 Series
Page 28: ...P 6 DS785UM1 Copyright 2007 Cirrus Logic Preface EP93xx User s Guide PP P ...
Page 162: ...5 36 DS785UM1 Copyright 2007 Cirrus Logic System Controller EP93xx User s Guide 55 5 ...
Page 576: ...15 18 DS785UM1 Copyright 2007 Cirrus Logic UART2 EP93xx User s Guide 1515 15 ...
Page 634: ...17 38 DS785UM1 Copyright 2007 Cirrus Logic IrDA EP93xx User s Guide 1717 17 ...
Page 648: ...19 6 DS785UM1 Copyright 2007 Cirrus Logic Watchdog Timer EP93xx User s Guide 1919 19 ...
Page 688: ...21 32 DS785UM1 Copyright 2007 Cirrus Logic I2S Controller EP93xx User s Guide 2121 21 ...
Page 790: ...27 20 DS785UM1 Copyright 2007 Cirrus Logic IDE Interface EP93xx User s Guide 2727 27 ...
Page 808: ...28 18 DS785UM1 Copyright 2007 Cirrus Logic GPIO Interface EP93xx User s Guide 2828 28 ...