|
|
@ -524,7 +524,7 @@ static void ExitProcess() {
|
|
|
|
/// Creates a new thread
|
|
|
|
/// Creates a new thread
|
|
|
|
static ResultCode CreateThread(Handle* out_handle, VAddr entry_point, u64 arg, VAddr stack_top,
|
|
|
|
static ResultCode CreateThread(Handle* out_handle, VAddr entry_point, u64 arg, VAddr stack_top,
|
|
|
|
u32 priority, s32 processor_id) {
|
|
|
|
u32 priority, s32 processor_id) {
|
|
|
|
std::string name = fmt::format("unknown-{:X}", entry_point);
|
|
|
|
std::string name = fmt::format("thread-{:X}", entry_point);
|
|
|
|
|
|
|
|
|
|
|
|
if (priority > THREADPRIO_LOWEST) {
|
|
|
|
if (priority > THREADPRIO_LOWEST) {
|
|
|
|
return ERR_INVALID_THREAD_PRIORITY;
|
|
|
|
return ERR_INVALID_THREAD_PRIORITY;
|
|
|
|