Datasheet

ARMulator Basics
2-32 Copyright © 1999-2001 ARM Limited. All rights reserved. ARM DUI0058D
2.10 Peripheral models
ARMulator includes several peripheral models. This section gives basic user
information about them.
This section contains the following subsections:
Configuring ARMulator to use the peripheral models
Interrupt controller on page 2-33
Timer on page 2-34
Watchdog on page 2-35
Stack tracker on page 2-36
Tube on page 2-36.
2.10.1 Configuring ARMulator to use the peripheral models
Enable or disable each peripheral model by changing the relevant entry in your copy of
the
default.ami
file, for example:
{ WatchDog=No_watchdog
}
can be changed to:
{ Watchdog=Default_WatchDog
}
Other peripheral models are controlled in the same way, using the
No_
and
Default_
prefixes to the peripheral names.
2.10.2 Configuring details of the peripherals
Configuration details for the peripheral models are in
peripherals.ami
. See Configuring
ARMulator on page 2-4 for information about how to alter
.ami
files.