1
0
Fork 0
mirror of https://github.com/zeldaret/oot.git synced 2024-11-10 19:20:13 +00:00

Remove ASCII_TO_U32, use 'IS64'

This commit is contained in:
Dragorn421 2021-09-21 10:22:31 +02:00
parent 92aef6b7f4
commit c801337dde
No known key found for this signature in database
GPG key ID: C182A3A3996E8201

View file

@ -3,13 +3,12 @@
OSPiHandle* sISVHandle; // official name : is_Handle OSPiHandle* sISVHandle; // official name : is_Handle
#define gISVDbgPrnAdrs ((ISVDbg*)0xb3ff0000) #define gISVDbgPrnAdrs ((ISVDbg*)0xb3ff0000)
#define ASCII_TO_U32(a, b, c, d) ((u32)((a << 24) | (b << 16) | (c << 8) | (d << 0)))
void isPrintfInit(void) { void isPrintfInit(void) {
sISVHandle = osCartRomInit(); sISVHandle = osCartRomInit();
osEPiWriteIo(sISVHandle, (u32)&gISVDbgPrnAdrs->put, 0); osEPiWriteIo(sISVHandle, (u32)&gISVDbgPrnAdrs->put, 0);
osEPiWriteIo(sISVHandle, (u32)&gISVDbgPrnAdrs->get, 0); osEPiWriteIo(sISVHandle, (u32)&gISVDbgPrnAdrs->get, 0);
osEPiWriteIo(sISVHandle, (u32)&gISVDbgPrnAdrs->magic, ASCII_TO_U32('I', 'S', '6', '4')); osEPiWriteIo(sISVHandle, (u32)&gISVDbgPrnAdrs->magic, 'IS64');
} }
void osSyncPrintfUnused(const char* fmt, ...) { void osSyncPrintfUnused(const char* fmt, ...) {
@ -47,7 +46,7 @@ void* is_proutSyncPrintf(void* arg, const char* str, u32 count) {
s32 end; s32 end;
osEPiReadIo(sISVHandle, (u32)&gISVDbgPrnAdrs->magic, &data); osEPiReadIo(sISVHandle, (u32)&gISVDbgPrnAdrs->magic, &data);
if (data != ASCII_TO_U32('I', 'S', '6', '4')) { if (data != 'IS64') {
return 1; return 1;
} }
osEPiReadIo(sISVHandle, (u32)&gISVDbgPrnAdrs->get, &data); osEPiReadIo(sISVHandle, (u32)&gISVDbgPrnAdrs->get, &data);