x86_64: init local apic on boot, or legacy pic/pit as fallback
This commit is contained in:
@@ -16,6 +16,9 @@ typedef struct ml_cpu_block {
|
||||
unsigned int c_cpu_id;
|
||||
} ml_cpu_block;
|
||||
|
||||
#define ml_cpu_pause() asm volatile("hlt")
|
||||
#define ml_cpu_relax() asm volatile("pause")
|
||||
|
||||
extern int ml_init_bootcpu(void);
|
||||
|
||||
extern int ml_cpu_block_init(ml_cpu_block *p);
|
||||
|
||||
Reference in New Issue
Block a user