IDE interrupt based driver
All checks were successful
Build documentation / build-and-deploy (push) Successful in 3m36s
All checks were successful
Build documentation / build-and-deploy (push) Successful in 3m36s
This commit is contained in:
@@ -106,6 +106,8 @@ static void smp_bootstrap (struct limine_mp_info* mp_info) {
|
||||
|
||||
cpu->kproc = kproc_create ();
|
||||
|
||||
__asm__ volatile ("sti");
|
||||
|
||||
struct reschedule_ctx rctx;
|
||||
memset (&rctx, 0, sizeof (rctx));
|
||||
|
||||
@@ -118,8 +120,6 @@ static void smp_bootstrap (struct limine_mp_info* mp_info) {
|
||||
|
||||
/// Initialize SMP subsystem for AMD64. Start AP CPUs
|
||||
void smp_init (void) {
|
||||
lapic_init (1000);
|
||||
|
||||
struct limine_mp_response* mp = limine_mp_request.response;
|
||||
|
||||
cpu_counter = mp->cpu_count - 1;
|
||||
|
||||
Reference in New Issue
Block a user