modified some syscall code in rlibc, fs stuff
This commit is contained in:
@@ -137,6 +137,13 @@ int create_task(uint32_t entry_point, uint32_t cr3) {
|
||||
return 1;
|
||||
}
|
||||
|
||||
process_t* current_task() {
|
||||
lock_scheduler();
|
||||
process_t* rtn = &process_table[current_process];
|
||||
unlock_scheduler();
|
||||
return rtn;
|
||||
}
|
||||
|
||||
void sleep(uint32_t ms) {
|
||||
if (ms == 0) return;
|
||||
lock_scheduler();
|
||||
|
||||
Reference in New Issue
Block a user