Datasheet

ARMulator Reference
ARM DUI0058D Copyright © 1999-2001 ARM Limited. All rights reserved. 4-15
4.4 Coprocessor model interface
The coprocessor model interface is defined in
armul_copro.h
. The basic coprocessor
functions are:
ARMulif_InstallCoprocessorV5 on page 4-16
LDC on page 4-17
STC on page 4-18
MRC on page 4-19
MCR on page 4-20
MRC on page 4-19
MCR on page 4-20
MCRR on page 4-21
MRRC on page 4-22
CDP on page 4-23.
In addition, two functions are provided that enable a debugger to read and write
coprocessor registers through the Remote Debug Interface (RDI). They are:
read on page 4-24
write on page 4-25.
If a coprocessor does not handle one or more of these functions, it must leave their
entries in the
ARMul_CPInterface
structure unchanged.