pci-dec21143 pci-i82543gc
Simics Reference Manual  /  4 Components  / 

pci-i21152

Description

The "pci-i21152" component represents an Intel® 21152 Transparent PCI-to-PCI Bridge.

Interfaces Implemented

conf_object, log_object, component, component_connector

Notifiers

cell-change
Notifier that is triggered after the object's cell was changed.
object-delete
Notifier that is triggered just before Simics object is deleted.
queue-change
Notifier that is triggered after the object's clock was changed. New clock can be obtained with the SIM_object_clock function.

Connectors

Name Type Direction
pci-bus pci-bus up
pci-slot0 pci-bus any
pci-slot1 pci-bus any
pci-slot10 pci-bus any
pci-slot11 pci-bus any
pci-slot12 pci-bus any
pci-slot13 pci-bus any
pci-slot14 pci-bus any
pci-slot15 pci-bus any
pci-slot16 pci-bus any
pci-slot17 pci-bus any
pci-slot18 pci-bus any
pci-slot19 pci-bus any
pci-slot2 pci-bus any
pci-slot20 pci-bus any
pci-slot21 pci-bus any
pci-slot22 pci-bus any
pci-slot23 pci-bus any
pci-slot3 pci-bus any
pci-slot4 pci-bus any
pci-slot5 pci-bus any
pci-slot6 pci-bus any
pci-slot7 pci-bus any
pci-slot8 pci-bus any
pci-slot9 pci-bus any

Commands for this class

Commands for interface component

Attributes

object_list
Optional attribute; read/write access; type: D|n
Dictionary with objects that the component consists of.
dynamic_slots
Optional attribute; read/write access; type: D|n
Dictionary with dynamic slots.
object_prefix
Optional attribute; read/write access; type: s|n
Object prefix string used by the component. The prefix is typically set by the set-component-prefix command before the component is created.
connections
Pseudo attribute; read-only access; type: [[sos]*]
This attribute should not be used anymore. Each component has connector objects that contain all connector functionality. List of connections for the component. The format is a list of lists, each containing the name of the connector, the connected component, and the name of the connector on the other component.
top_component
Optional attribute; read/write access; type: o|n
The top level component. Attribute is not valid until the component has been instantiated.
instantiated
Optional attribute; read/write access; type: b
Set to TRUE if the component has been instantiated.
component_queue
Pseudo attribute; read/write access; type: a
The overriding queue object for this component.
pending_cell_object_factories
Optional attribute; read/write access; type: [[ss]*]
Internal attribute for pending cell objects factories.

Class Attributes

basename
Pseudo attribute; read-only access; type: s
The basename of the component.
connectors
Pseudo attribute; read-only access; type: D
This attribute should not be used anymore. Each component has connector objects that contain all connector functionality. Dictionary of dictionaries with connectors defined by this component class, indexed by name. Each connector contains the name of the connector "type", a "direction" ("up", "down" or "any"), a flag indicating if the connector can be "empty", another flag that is set if the connector is "hotplug" capable, and finally a flag that is TRUE if multiple connections to this connector is allowed.
component_icon
Pseudo attribute; read-only access; type: s|n
Name of a 24x24 pixels large icon in PNG format used to graphically represent the component in a configuration viewer.
top_level
Pseudo attribute; read-only access; type: b|n
Set to TRUE for top-level components, i.e. the root of a hierarchy.
config_attributes
Pseudo attribute; read-only access; type: [[s[a*]]*]
Internal bug 12881, list of attributes.

Provided By

pci-components
pci-dec21143 pci-i82543gc