VIRTUTECH CONFIDENTIAL Previous - Up - Next
x86-apic-system
- Provided by
-
x86-components
- Class Hierarchy
-
conf-object → log-object → component → top-component → x86-apic-system
- Interfaces Implemented
-
log_object, component
- Description
-
The "x86-apic-system" component represents a multi-processor capable x86 system with up to 15 cpus.
Attributes
- Attributes inherited from class conf-object
-
attributes, classname, component, iface, name, object_id, queue
- Attributes inherited from class log-object
-
access_count, log_buffer, log_buffer_last, log_buffer_size, log_group_mask, log_groups, log_level, log_type_mask
- Attributes inherited from class component
-
connections, connectors, instantiated, object_list, object_prefix, top_component, top_level
- Attributes inherited from class top-component
-
components, cpu_list
- Attribute List
-
- acpi
- Optional attribute; read/write access; type: b.
TRUE if the machine uses ACPI. Default is TRUE.
- bios
- Optional attribute; read/write access; type: String.
The x86 BIOS file to use.
- break_on_reboot
- Optional attribute; read/write access; type: b.
If true, the simulation will stop when machine is rebooted.
- memory_megs
- Required attribute; read/write access; type: Integer.
The amount of RAM in megabytes on the processor board.
- rtc_time
- Required attribute; read/write access; type: String.
The date and time of the Real-Time clock.
Command List
- Commands defined by interface log_object
-
log, log-group, log-level, log-size, log-type
- Commands
-
Command Descriptions
-
<x86-apic-system>.cmos-base-mem
- Synopsis
-
<x86-apic-system>.cmos-base-mem kilobytes
- Description
-
Sets the amount of base memory (in kB).
This command will update the proper location in the CMOS so that the BIOS will know how much memory is installed in the system. Operating system that use the BIOS to find out the memory size will get confused if this size is set incorrectly (especially if it is set too high). The maximum amount that can be set is 640kB.
-
<x86-apic-system>.cmos-boot-dev
- Synopsis
-
<x86-apic-system>.cmos-boot-dev "drive"
- Description
-
Specifies boot device for the BIOS in the CMOS.
Parameters: A or C, or floppy or HD boot. Default is C.
-
<x86-apic-system>.cmos-extended-mem
- Synopsis
-
<x86-apic-system>.cmos-extended-mem megabytes
- Description
-
Sets the amount of extended memory (in MB).
This command will update the proper location in the CMOS so that the BIOS will know how much memory is installed in the system. Operating system that use the BIOS to find out the memory size will get confused if this size is set incorrectly (especially if it is set too high). The maximum amount that can be set is 63MB.
-
<x86-apic-system>.cmos-floppy
- Synopsis
-
<x86-apic-system>.cmos-floppy "drive" "type"
- Description
-
Sets information in the CMOS about floppy drives.
Drive is either A (primary drive) or B (secondary drive), and type is the maximal drive size (in kB or MB); 360, 720, 1.2, 1.44, 2.88. Setting type to "none" indicates to the OS/BIOS that no drive is present. Since both arguments are strings, quoting is sometimes necessary.
-
<x86-apic-system>.cmos-hd
- Synopsis
-
<x86-apic-system>.cmos-hd "drive" cylinders heads sectors_per_track
- Description
-
Sets information in the CMOS about the primary hard disk ("C") and the secondary hard disk ("D").
-
<x86-apic-system>.cmos-info
- Synopsis
-
<x86-apic-system>.cmos-info
- Description
-
Print detailed information about the CMOS information from the RTC device.
-
<x86-apic-system>.cmos-init
- Synopsis
-
<x86-apic-system>.cmos-init
- Description
-
Set initial CMOS values in the RTC device.
This is miscellaneous data that is not set by any of the other cmos-* commands. Note that the CMOS values only has to be set if not running from a saved configuration. A saved configuration will have all values stored in the NVRAM area, and the cmos-* commands need only be used if some values have to be changed.
-
<x86-apic-system>.info
- Synopsis
-
<x86-apic-system>.info
- Description
-
Print detailed information about the configuration of the device.
-
<x86-apic-system>.status
- Synopsis
-
<x86-apic-system>.status
- Description
-
Print detailed information about the current status of the device.
VIRTUTECH CONFIDENTIAL Previous - Up - Next