diff options
Diffstat (limited to 'dev/zka/KernelKit')
| -rw-r--r-- | dev/zka/KernelKit/UserProcessScheduler.hxx | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/dev/zka/KernelKit/UserProcessScheduler.hxx b/dev/zka/KernelKit/UserProcessScheduler.hxx index a83027b2..bd07a88e 100644 --- a/dev/zka/KernelKit/UserProcessScheduler.hxx +++ b/dev/zka/KernelKit/UserProcessScheduler.hxx @@ -99,12 +99,14 @@ namespace Kernel // end of operator overloading. - enum ProcessSubsystemEnum + enum ProcessSubsystemEnum : Int32 { - eProcessSubsystemSecurity, - eProcessSubsystemNative, - eProcessSubsystemInvalid, - eProcessSubsystemCount, + kProcessSubsystemSecurity = 100, + kProcessSubsystemApplication, + kProcessSubsystemService, + kProcessSubsystemDriver, + kProcessSubsystemInvalid = 255, + kProcessSubsystemCount = 4, }; using ProcessSubsystem = ProcessSubsystemEnum; @@ -144,8 +146,8 @@ namespace Kernel const UInt32& GetExitCode() noexcept; public: - Char Name[kProcessLen] = {"PROCESS #0 (TEAM 0)"}; - ProcessSubsystem SubSystem{ProcessSubsystem::eProcessSubsystemInvalid}; + Char Name[kProcessLen] = {"ZKA Process"}; + ProcessSubsystem SubSystem{ProcessSubsystem::kProcessSubsystemInvalid}; User* Owner{nullptr}; HAL::StackFramePtr StackFrame{nullptr}; AffinityKind Affinity{AffinityKind::kStandard}; |
