mirror of
https://github.com/zeldaret/mm.git
synced 2026-05-23 06:54:14 -04:00
review
This commit is contained in:
@@ -36,7 +36,7 @@ void __osDevMgrMain(void* arg) {
|
||||
|
||||
osRecvMesg(devMgr->acsQueue, &sp6C, OS_MESG_BLOCK);
|
||||
__osResetGlobalIntMask(OS_IM_PI);
|
||||
__osEPiRawWriteIo(ioMesg->piHandle, LEO_BM_CTL, transfer->bmCtlShadow | 0x80000000);
|
||||
__osEPiRawWriteIo(ioMesg->piHandle, LEO_BM_CTL, transfer->bmCtlShadow | LEO_BM_CTL_START);
|
||||
|
||||
readblock1:
|
||||
osRecvMesg(devMgr->evtQueue, &sp70, OS_MESG_BLOCK);
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
#include "ultra64.h"
|
||||
|
||||
void osViBlack(u8 active) {
|
||||
register u32 saveMask;
|
||||
|
||||
saveMask = __osDisableInt();
|
||||
register u32 saveMask = __osDisableInt();
|
||||
|
||||
if (active) {
|
||||
__osViNext->state |= VI_STATE_BLACK;
|
||||
|
||||
@@ -1,11 +1,9 @@
|
||||
#include "ultra64.h"
|
||||
|
||||
void* osViGetNextFramebuffer(void) {
|
||||
register u32 saveMask;
|
||||
register u32 saveMask = __osDisableInt();
|
||||
void* buffer;
|
||||
|
||||
saveMask = __osDisableInt();
|
||||
|
||||
buffer = __osViNext->buffer;
|
||||
|
||||
__osRestoreInt(saveMask);
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
#include "ultra64.h"
|
||||
|
||||
void osViSetMode(OSViMode* modep) {
|
||||
register u32 saveMask;
|
||||
|
||||
saveMask = __osDisableInt();
|
||||
register u32 saveMask = __osDisableInt();
|
||||
|
||||
__osViNext->modep = modep;
|
||||
__osViNext->state = VI_STATE_MODE_UPDATED;
|
||||
|
||||
@@ -2,9 +2,7 @@
|
||||
|
||||
void osViSetXScale(f32 value) {
|
||||
register u32 nomValue;
|
||||
register u32 saveMask;
|
||||
|
||||
saveMask = __osDisableInt();
|
||||
register u32 saveMask = __osDisableInt();
|
||||
|
||||
__osViNext->x.factor = value;
|
||||
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
#include "ultra64.h"
|
||||
|
||||
void osViSetYScale(f32 value) {
|
||||
register u32 saveMask;
|
||||
|
||||
saveMask = __osDisableInt();
|
||||
register u32 saveMask = __osDisableInt();
|
||||
|
||||
__osViNext->y.factor = value;
|
||||
|
||||
|
||||
@@ -8,14 +8,12 @@ void __osViSwapContext(void) {
|
||||
u32 vstart;
|
||||
u32 sp34;
|
||||
u32 field;
|
||||
register u32 s2;
|
||||
|
||||
field = 0;
|
||||
viNext = __osViNext;
|
||||
viMode = viNext->modep;
|
||||
field = IO_READ(VI_V_CURRENT_LINE_REG) & 1;
|
||||
s2 = osVirtualToPhysical(viNext->buffer);
|
||||
origin = (viMode->fldRegs[field].origin) + s2;
|
||||
origin = osVirtualToPhysical(viNext->buffer) + viMode->fldRegs[field].origin;
|
||||
if (viNext->state & VI_STATE_XSCALE_UPDATED) {
|
||||
viNext->x.scale |= viMode->comRegs.xScale & ~0xFFF;
|
||||
} else {
|
||||
|
||||
@@ -1,12 +1,10 @@
|
||||
#include "ultra64.h"
|
||||
|
||||
void osDestroyThread(OSThread* t) {
|
||||
register u32 saveMask;
|
||||
register u32 saveMask = __osDisableInt();
|
||||
register OSThread* pred;
|
||||
register OSThread* succ;
|
||||
|
||||
saveMask = __osDisableInt();
|
||||
|
||||
if (t == NULL) {
|
||||
t = __osRunningThread;
|
||||
} else if (t->state != OS_STATE_STOPPED) {
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
#include "ultra64.h"
|
||||
|
||||
s32 osJamMesg(OSMesgQueue* mq, OSMesg msg, s32 flag) {
|
||||
register u32 saveMask;
|
||||
|
||||
saveMask = __osDisableInt();
|
||||
register u32 saveMask = __osDisableInt();
|
||||
|
||||
while (mq->validCount >= mq->msgCount) {
|
||||
if (flag == OS_MESG_BLOCK) {
|
||||
|
||||
@@ -1,11 +1,9 @@
|
||||
#include "ultra64.h"
|
||||
|
||||
s32 osSendMesg(OSMesgQueue* mq, OSMesg msg, s32 flags) {
|
||||
register u32 saveMask;
|
||||
register u32 saveMask = __osDisableInt();
|
||||
register s32 last;
|
||||
|
||||
saveMask = __osDisableInt();
|
||||
|
||||
while (MQ_IS_FULL(mq)) {
|
||||
if (flags == OS_MESG_BLOCK) {
|
||||
__osRunningThread->state = OS_STATE_WAITING;
|
||||
|
||||
@@ -8,11 +8,9 @@ u32 __osPreNMI = false;
|
||||
__OSEventState __osEventStateTab[OS_NUM_EVENTS] ALIGNED(8);
|
||||
|
||||
void osSetEventMesg(OSEvent e, OSMesgQueue* mq, OSMesg m) {
|
||||
register u32 saveMask;
|
||||
register u32 saveMask = __osDisableInt();
|
||||
__OSEventState* es;
|
||||
|
||||
saveMask = __osDisableInt();
|
||||
|
||||
es = &__osEventStateTab[e];
|
||||
|
||||
es->messageQueue = mq;
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
#include "ultra64.h"
|
||||
|
||||
void osSetThreadPri(OSThread* thread, OSPri p) {
|
||||
register u32 saveMask;
|
||||
|
||||
saveMask = __osDisableInt();
|
||||
register u32 saveMask = __osDisableInt();
|
||||
|
||||
if (thread == NULL) {
|
||||
thread = __osRunningThread;
|
||||
|
||||
Reference in New Issue
Block a user