VIRTUTECH CONFIDENTIAL Previous - Up - Next
SIO82378ZB
- Provided by
-
SIO82378ZB
- Class Hierarchy
-
conf-object → log-object → SIO82378ZB
- Interfaces Implemented
-
log_object, io_memory, pci_device, interrupt_ack
- Description
-
The real world 82378ZB device is a PCI-to-ISA bridge integrating the functionality of IDE controller, 8254 programmable timer, 8259 interrupt controller, 8237 DMA controller etc. In Simics, these functions are implemented as separate devices, so the SIO82378ZB device is just a bridge between the interrupt mechanism in the 8259 controller and the simulated PCI bus.
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
- Attribute List
-
- config_registers
- Optional attribute; read/write access; type: unknown type; integer indexed; indexed type: unknown type.
The 64 PCI configuration registers, each 32 bits in size, in the byte order of the target machine.
- irq_dev
- Required attribute; read/write access; type: unknown type.
Device to send IRQ to, implementing the interrupt-cpu interface.
- pci_bus
- Required attribute; read/write access; type: unknown type.
The PCI bus this device is connected to, implementing the pci-bus interface.
Command List
- Commands defined by interface log_object
-
log, log-group, log-level, log-size, log-type
VIRTUTECH CONFIDENTIAL Previous - Up - Next