1
0
Fork 0
mirror of https://github.com/zeldaret/oot.git synced 2025-08-07 23:10:22 +00:00

Format all src C files

This commit is contained in:
Roman971 2020-03-22 22:19:43 +01:00
parent 251aea64ab
commit 8cfe7cce9f
652 changed files with 12488 additions and 19093 deletions

View file

@ -1,38 +1,29 @@
#include <global.h>
void osStartThread(OSThread* thread)
{
void osStartThread(OSThread* thread) {
register u32 s0 = __osDisableInt();
switch (thread->state)
{
case 8:
thread->state = 2;
__osEnqueueThread(&__osRunQueue, thread);
break;
case 1:
if (thread->queue == NULL || thread->queue == &__osRunQueue)
{
switch (thread->state) {
case 8:
thread->state = 2;
__osEnqueueThread(&__osRunQueue, thread);
}
else
{
thread->state = 8;
__osEnqueueThread(thread->queue, thread);
__osEnqueueThread(&__osRunQueue, __osPopThread(thread->queue));
}
break;
break;
case 1:
if (thread->queue == NULL || thread->queue == &__osRunQueue) {
thread->state = 2;
__osEnqueueThread(&__osRunQueue, thread);
} else {
thread->state = 8;
__osEnqueueThread(thread->queue, thread);
__osEnqueueThread(&__osRunQueue, __osPopThread(thread->queue));
}
break;
}
if (__osRunningThread == NULL)
{
if (__osRunningThread == NULL) {
__osDispatchThread();
}
else
{
if (__osRunningThread->priority < __osRunQueue->priority)
{
} else {
if (__osRunningThread->priority < __osRunQueue->priority) {
__osRunningThread->state = 2;
__osEnqueueAndYield(&__osRunQueue);
}