mirror of
https://github.com/Fennix-Project/Kernel.git
synced 2025-05-28 15:34:33 +00:00
Move PEXIT and TEXIT to task.hpp
This commit is contained in:
parent
678744f65d
commit
bb862bf600
@ -346,6 +346,9 @@ namespace Tasking
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#define PEXIT(Code) TaskManager->GetCurrentProcess()->ExitCode = Code
|
||||||
|
#define TEXIT(Code) TaskManager->GetCurrentThread()->ExitCode = Code
|
||||||
|
|
||||||
extern "C" void TaskingScheduler_OneShot(int TimeSlice);
|
extern "C" void TaskingScheduler_OneShot(int TimeSlice);
|
||||||
|
|
||||||
#endif // !__FENNIX_KERNEL_TASKING_H__
|
#endif // !__FENNIX_KERNEL_TASKING_H__
|
||||||
|
3
kernel.h
3
kernel.h
@ -47,9 +47,6 @@ extern VirtualFileSystem::Node *DevFS;
|
|||||||
extern VirtualFileSystem::Node *MntFS;
|
extern VirtualFileSystem::Node *MntFS;
|
||||||
extern VirtualFileSystem::Node *ProcFS;
|
extern VirtualFileSystem::Node *ProcFS;
|
||||||
|
|
||||||
#define PEXIT(Code) TaskManager->GetCurrentProcess()->ExitCode = Code
|
|
||||||
#define TEXIT(Code) TaskManager->GetCurrentThread()->ExitCode = Code
|
|
||||||
|
|
||||||
#endif // __cplusplus
|
#endif // __cplusplus
|
||||||
|
|
||||||
EXTERNC void putchar(char c);
|
EXTERNC void putchar(char c);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user