Line | |
---|
1 | #ifndef __HVMLOADER_CONFIG_H__ |
---|
2 | #define __HVMLOADER_CONFIG_H__ |
---|
3 | |
---|
4 | #define IOAPIC_BASE_ADDRESS 0xfec00000 |
---|
5 | #define IOAPIC_ID 0x01 |
---|
6 | #define IOAPIC_VERSION 0x11 |
---|
7 | |
---|
8 | #define LAPIC_BASE_ADDRESS 0xfee00000 |
---|
9 | #define LAPIC_ID(vcpu_id) ((vcpu_id) * 2) |
---|
10 | |
---|
11 | #define PCI_ISA_DEVFN 0x08 /* dev 1, fn 0 */ |
---|
12 | #define PCI_ISA_IRQ_MASK 0x0ca0U /* ISA IRQs 5,7,10,11 are PCI connected */ |
---|
13 | |
---|
14 | #define ROMBIOS_SEG 0xF000 |
---|
15 | #define ROMBIOS_BEGIN 0x000F0000 |
---|
16 | #define ROMBIOS_SIZE 0x00010000 |
---|
17 | #define ROMBIOS_MAXOFFSET 0x0000FFFF |
---|
18 | #define ROMBIOS_END (ROMBIOS_BEGIN + ROMBIOS_SIZE) |
---|
19 | |
---|
20 | /* Memory map. */ |
---|
21 | #define HYPERCALL_PHYSICAL_ADDRESS 0x00080000 |
---|
22 | #define VGABIOS_PHYSICAL_ADDRESS 0x000C0000 |
---|
23 | #define ETHERBOOT_PHYSICAL_ADDRESS 0x000C8000 |
---|
24 | #define VMXASSIST_PHYSICAL_ADDRESS 0x000D0000 |
---|
25 | #define SMBIOS_PHYSICAL_ADDRESS 0x000E9000 |
---|
26 | #define SMBIOS_MAXIMUM_SIZE 0x00001000 |
---|
27 | #define ACPI_PHYSICAL_ADDRESS 0x000EA000 |
---|
28 | #define ROMBIOS_PHYSICAL_ADDRESS 0x000F0000 |
---|
29 | |
---|
30 | #endif /* __HVMLOADER_CONFIG_H__ */ |
---|
Note: See
TracBrowser
for help on using the repository browser.