Changeset c9b8c5c in mainline for arch/ia32/include/cpu.h


Ignore:
Timestamp:
2005-04-24T21:59:33Z (20 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
ad36bd6
Parents:
f07bba5
Message:

APIC changes and fixes.
Be more robust during MP configuration.

Do not use APIC ID as CPU_ID_ARCH anymore.
Changing APIC ID's is not a good idea.
Use dr0 register instead.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • arch/ia32/include/cpu.h

    rf07bba5 rc9b8c5c  
    3535
    3636#ifdef __SMP__
    37 #define CPU_ID_ARCH     ((config.cpu_active>1)?l_apic_id():0)
     37#define CPU_ID_ARCH     (read_dr0())
    3838#else
    3939#define CPU_ID_ARCH     (0)
Note: See TracChangeset for help on using the changeset viewer.