patch_vga_interfaces pc-shadow
Simics Reference Manual  /  5 Classes  / 

pc-config

Description

This device listens to the BIOS output port. It also initializes certain in-memory tables when the BIOS requests that.

Interfaces Implemented

conf_object, log_object, io_memory

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.

Attributes

build_acpi_tables
Optional attribute; read/write access; type: b
BIOS helper device variable.
cpu_list
Required attribute; read/write access; type: [[o,o|n,b]*]
List of CPUs where is list item is itself a (cpu, apic, is_logical) list. The is_logical field is true if the CPU is a logical CPUs.
megs
Required attribute; read/write access; type: i
BIOS helper device variable.
memory_space
Required attribute; read/write access; type: o
Memory space to which tables are written.
ioapic_id
Required attribute; read/write access; type: i
BIOS helper device variable.
user_rsdp_address
Required attribute; read/write access; type: i
BIOS helper device variable.
ebda_base
Optional attribute; read/write access; type: i
Physical address of EBDA.
rsdp_offs
Optional attribute; read/write access; type: i
BIOS helper device variable.
high_desc_offs
Optional attribute; read/write access; type: i
BIOS helper device variable.
nvr_desc_offs
Optional attribute; read/write access; type: i
BIOS helper device variable.
reclaim_desc_offs
Optional attribute; read/write access; type: i
BIOS helper device variable.
high_desc_offs2
Optional attribute; read/write access; type: i
BIOS helper device variable.
smem_offs
Optional attribute; read/write access; type: i
BIOS helper device variable.

Provided By

pc-config
patch_vga_interfaces pc-shadow