mirror of
https://github.com/ACreTeam/ac-decomp
synced 2026-07-07 03:55:01 -04:00
Add decompctx.py script to generate context (#208)
* Converting use of ":" to use AT_ADDRESS macro * Adding decompctx.py script to generate context * Fixing unterminated comment block
This commit is contained in:
@@ -23,7 +23,7 @@ typedef union {
|
||||
} PPCWGPipe;
|
||||
|
||||
#ifdef __MWERKS__
|
||||
/*volatile*/ PPCWGPipe GXWGFifo : GXFIFO_ADDR;
|
||||
/*volatile*/ PPCWGPipe GXWGFifo AT_ADDRESS(GXFIFO_ADDR);
|
||||
#else
|
||||
#define GXWGFifo (*(volatile PPCWGPipe*)GXFIFO_ADDR)
|
||||
#endif
|
||||
|
||||
@@ -24,9 +24,9 @@ typedef struct OSContext{
|
||||
f64 psfs[32];
|
||||
} OSContext;
|
||||
|
||||
OSContext* OS_CURRENT_CONTEXT_PHYS : 0x800000C0;
|
||||
OSContext* OS_CURRENT_CONTEXT : 0x800000D4;
|
||||
OSContext* OS_CURRENT_FPU_CONTEXT : 0x800000D8;
|
||||
OSContext* OS_CURRENT_CONTEXT_PHYS AT_ADDRESS(0x800000C0);
|
||||
OSContext* OS_CURRENT_CONTEXT AT_ADDRESS(0x800000D4);
|
||||
OSContext* OS_CURRENT_FPU_CONTEXT AT_ADDRESS(0x800000D8);
|
||||
|
||||
void OSSaveFPUContext(OSContext*);
|
||||
void OSSetCurrentContext(OSContext*);
|
||||
|
||||
Reference in New Issue
Block a user