VIRTUTECH CONFIDENTIAL Previous - Up - Next
3 Simulated Machines
Simics scripts for starting IA64-460GX machines are located in the
[workspace]/targets/ia64-460gx/ directory, while the actual
configuration scripts can be found in
[simics]/targets/ia64-460gx/.
3.1 Vasa
Vasa is a multi-processor machine based on the 460GX chipset, with a single
Itanium processor running at 75 MHz, and 1024 MB of memory. It has one SCSI
disk and one SCSI CD-ROM, but no network device. The default configuration can
be modified as described in section
3.2.
Vasa is configured for an existing Red Hat Linux 7.1 disk dump, that can be
downloaded from the Virtutech web site. There is no SimicsFS support
on this disk dump.
Additional information:
- Red Hat 7.1 Linux.
- Linux kernel 2.4.7
- Login root, no password.
3.1.1 Vasa Scripts
- vasa-common.simics
- Starts the Vasa machine with the default configuration.
- vasa-multi.simics
- Example script with two Vasa machines in the same session.
3.2 Parameters for Machine Scripts
The following parameters can be set before running the
vasa-common.simics script. Other .simics
scripts may set some of the parameters unconditionally, and do not
allow the user to override them.
3.2.1 vasa-common
- $disk_size
- Size of the primary hard disk. This parameter must match any disk images
that are added to the primary disk.
- $freq_mhz
- The clock frequency in MHz for all processors.
- $memory_megs
- The total amount of system memory, in MB.
- $num_cpus
- The number of processors in the machine.
- $rtc_time
- Date and time of the real-time clock at boot.
- $text_console
- Set to "yes" in order to use a text console with the VGA device
(by default, a graphical console will be opened).
VIRTUTECH CONFIDENTIAL Previous - Up - Next