diff options
author | ths | 2007-04-03 18:38:34 +0200 |
---|---|---|
committer | ths | 2007-04-03 18:38:34 +0200 |
commit | eae7629bfdb25f5d89444fcae532b13e78c6d608 (patch) | |
tree | 1f9e9ac1db142372ab148abb772794b5e7a6ace4 /hw/apic.c | |
parent | Fix Malta tty2 UART registers. (diff) | |
download | qemu-eae7629bfdb25f5d89444fcae532b13e78c6d608.tar.gz qemu-eae7629bfdb25f5d89444fcae532b13e78c6d608.tar.xz qemu-eae7629bfdb25f5d89444fcae532b13e78c6d608.zip |
i386 return APIC ID with cpuid, by Bernhard Kauer.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2591 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'hw/apic.c')
-rw-r--r-- | hw/apic.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -816,6 +816,7 @@ int apic_init(CPUState *env) env->apic_state = s; apic_init_ipi(s); s->id = last_apic_id++; + env->cpuid_apic_id = s->id; s->cpu_env = env; s->apicbase = 0xfee00000 | (s->id ? 0 : MSR_IA32_APICBASE_BSP) | MSR_IA32_APICBASE_ENABLE; |