Files
quark-kernel/include/context.h
ngiddings c39cbb79cd Task contexts now load segment registers correctly
Interrupt enable bit set in saved EFLAGS register
2021-04-18 02:10:03 -05:00

9 lines
216 B
C

#pragma once
#include "pageallocator.h"
#include "process.h"
void *initialize_context(void *task_entry, struct page_stack_t *page_stack);
void load_context(struct process_state_t *context) __attribute__((naked));