smp.h 325 B

123456789101112131415161718
  1. #pragma once
  2. #include "../common/glib.h"
  3. #include "../common/asm.h"
  4. #include "../driver/acpi/acpi.h"
  5. #include "../driver/interrupt/apic/apic.h"
  6. #define MAX_SUPPORTED_PROCESSOR_NUM 1024
  7. extern uchar _apu_boot_start[];
  8. extern uchar _apu_boot_end[];
  9. /**
  10. * @brief 初始化对称多核处理器
  11. *
  12. */
  13. void smp_init();