IoApic.h 613 B

1234567891011121314151617181920212223
  1. /** @file
  2. @copyright
  3. Copyright 1999 - 2021 Intel Corporation. <BR>
  4. SPDX-License-Identifier: BSD-2-Clause-Patent
  5. **/
  6. #ifndef _IOAPIC_H_
  7. #define _IOAPIC_H_
  8. #define EFI_IO_APIC_INDEX_OFFSET 0x00
  9. #define EFI_IO_APIC_DATA_OFFSET 0x10
  10. #define EFI_IO_APIC_IRQ_ASSERTION_OFFSET 0x20
  11. #define EFI_IO_APIC_EOI_OFFSET 0x40
  12. #define EFI_IO_APIC_ID_REGISTER 0x0
  13. #define EFI_IO_APIC_ID_BITSHIFT 24
  14. #define EFI_IO_APIC_VER_REGISTER 0x1
  15. #define EFI_IO_APIC_BOOT_CONFIG_REGISTER 0x3
  16. #define EFI_IO_APIC_FSB_INT_DELIVERY 0x1
  17. #endif