
ARMulator Reference
ARM DUI0058D Copyright © 1999-2001 ARM Limited. All rights reserved. 4-63
4.14 ARMulator configuration files
This section contains the following subsections:
• Predefined tags on page 4-64
• Processors on page 4-64
• Changing the cache or TCM size of a synthesizable processor on page 4-66.
ARMulator configuration files (
.ami
files) are ToolConf files. See ToolConf on
page 4-68.
Depending on your system, these are located in one of:
•
install_directory\Bin
•
install_directory/linux/bin
•
install_directory/solaris/bin
•
install_directory/hpux/bin
.
You can make copies of
.ami
files, and edit them. Make a suitable directory for your new
.ami
files, and add its path to the
ARMCONF
environment variable. Ensure that your
directory appears before the
bin
directory in
ARMCONF
.
By default, there are the following
.ami
files, all in the
Bin
directory:
•
bustypes.ami
•
default.ami
•
example1.ami
•
peripherals.ami
•
processors.ami
•
vfp.ami
ARMulator loads all
.ami
files it finds on any of the paths it finds in the environment
variable
ARMCONF
. This is initially set up to point to
install_directory\Bin
or
install_directory/arch/bin
.
If a configuration is specified differently in two files, the first specification is used. If
there are several directories in
ARMCONF
, ARMulator loads
.ami
files from directories in
the order that they appear in the list. ARMulator loads
.ami
files from within each
directory in an unpredictable order.
Commenti su questo manuale