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.