starting to work on pty drivers, fork(), and scheduler redesign
This commit is contained in:
@@ -5,10 +5,13 @@
|
||||
#include <stdint.h>
|
||||
|
||||
void init_scheduler();
|
||||
void init_task(process_t* process, uint32_t entry_point, uint32_t cr3, int user, uint32_t u_esp);
|
||||
|
||||
int create_task(uint32_t entry_point, uint32_t cr3, int user, uint32_t u_esp);
|
||||
process_t* current_task();
|
||||
|
||||
int get_next_pid();
|
||||
void add_task(process_t* task);
|
||||
|
||||
void sleep(uint32_t ms);
|
||||
void yield();
|
||||
void exit();
|
||||
|
||||
Reference in New Issue
Block a user