smp.h 355 B

123456789101112131415
  1. #include "../common/glib.h"
  2. #include "../common/asm.h"
  3. #include "../driver/acpi/acpi.h"
  4. #include "../driver/interrupt/apic/apic.h"
  5. #define MAX_SUPPORTED_PROCESSOR_NUM 1024 // 操作系统支持的最大处理器数量
  6. extern uchar _apu_boot_start[];
  7. extern uchar _apu_boot_end[];
  8. /**
  9. * @brief 初始化对称多核处理器
  10. *
  11. */
  12. void smp_init();