leds_and_button_panel northbridge_x58
Quick-Start Platform x86 Reference Manual  /  3 Components  / 

motherboard_x58_ich10

Description
Motherboard with IntelĀ® X58 Express Chipset (northbridge) and IntelĀ® ICH10 (southbridge).
Interfaces Implemented
component, component_connector, conf_object, log_object
Connectors
NameTypeDirection
dimm[0]mem-busdown
dimm[1]mem-busdown
dimm[2]mem-busdown
dimm[3]mem-busdown
reset_busx86-reset-busdown
socket[0]x86-apic-processordown
socket[1]x86-apic-processordown
socket[2]x86-apic-processordown
socket[3]x86-apic-processordown
socket[4]x86-apic-processordown
socket[5]x86-apic-processordown
socket[6]x86-apic-processordown
socket[7]x86-apic-processordown
Provided By
x58-ich10-comp

Attributes

acpi

Optional attribute; read/write access; type: boolean. Use ACPI when True, default value is True.

apic_bus_class

Optional attribute; read/write access; type: string. APIC bus classname

bios

Optional attribute; read/write access; type: string. The x86 BIOS file to use.

break_on_reboot

Optional attribute; read/write access; type: boolean. If true, the simulation will stop when machine is rebooted.

component_queue

Pseudo attribute; read/write access; type: any.

components

Optional attribute; read/write access; type: [o*]. This attribute is only valid for top-level components. List of components below the top-level component. This attribute is not valid until the object has been instantiated.

cpu_list

Pseudo attribute; read/write access; type: [o*].

cpus_per_slot

Optional attribute; read/write access; type: [[o|n*]*]. The processors connected to the motherboard in ID order.

domain

Optional attribute; read/write access; type: object or nil. This attribute is only valid for top-level components. Domain to put the component in.

dynamic_slots

Pseudo attribute; read/write access; type: dictionary or nil. Do not use. Kept for checkpoint compatibility.

instantiated

Optional attribute; read/write access; type: boolean. Set to TRUE if the component has been instantiated.

lan_bios

Optional attribute; read/write access; type: string or nil. The Expansion ROM BIOS file for the ICH10 LAN.

mac_address

Optional attribute; read/write access; type: string. MAC address

machine_icon

Optional attribute; read/write access; type: string or nil. This attribute is only valid for top-level components. An instance of a top-level component may override the default system_icon with its own icon. This attribute is the name of an 80x80 pixel large icon in PNG format that should reside in the [host]/lib/images/ directory of the Simics installation or the project.

object_list

Pseudo attribute; read-only access; type: dictionary or nil. Dictionary with the instantiated objects that the component consists of.

object_prefix

Optional attribute; read/write access; type: string. Object prefix string used by the component.

pending_cell_object_factories

Optional attribute; read/write access; type: [[ss]*]. Internal attribute for pending cell objects factories.

rtc_time

Optional attribute; read/write access; type: string. The date and time of the Real-Time clock. Please note that time-zone information is not supported and will be silently dropped when passed to the RTC object.

spi_flash

Optional attribute; read/write access; type: string. The ICH10 SPI flash file to use.

static_slots

Pseudo attribute; read/write access; type: dictionary or nil. Do not use. Kept for checkpoint compatibility.

system_clock

Optional attribute; read/write access; type: boolean. If true, the motherboard will contain a clock separate from the processor, which will be used as queue for all devices. The class used for the clock is taken from system_clock_class.

system_clock_class

Optional attribute; read/write access; type: string. The class used for the system_clock.

system_info

Optional attribute; read/write access; type: string or nil. This attribute is only valid for top-level components. A short single-line description of the current configuration of the system that the component is a top-level of. The line may include the Linux name of the simulated machine, the installed operating system, or similar information. For example Tango - Fedora Core 5 Linux

top_component

Optional attribute; read/write access; type: object or nil. The top level component. Attribute is not valid until the component has been instantiated.

top_level

Optional attribute; read/write access; type: boolean. Set to TRUE for top-level components, i.e. the root of a hierarchy.

Class Attributes

basename

Pseudo class attribute; read/write access; type: string or nil.

component_icon

Pseudo class attribute; read/write access; type: string or nil.

config_attributes

Pseudo class attribute; read/write access; type: [[s[a*]]*].

system_icon

Pseudo class attribute; read-only access; type: string or nil.

Command List

Commands
cmos-base-memset base memory size
cmos-boot-devset boot drive
cmos-extended-memset extended memory size
cmos-floppyset floppy parameters
cmos-hdset fixed disk parameters
cmos-infoprint information about the CMOS area
cmos-initinitialize some CMOS values
infoprint information about the object
statusprint status of the object

leds_and_button_panel northbridge_x58