diff options
| author | Roman971 <32455037+Roman971@users.noreply.github.com> | 2021-05-20 19:49:34 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-05-20 13:49:34 -0400 |
| commit | 009b8ff672c11d90530b494c5d3a8eb88de009b3 (patch) | |
| tree | 9234b62f7eb393cdcd36bc9a623d7976eb707c77 /src/code/code_800A9D40.c | |
| parent | c9ee9e43bd5d7f60e5128855e2ceb28f0003d8d8 (diff) | |
Remove some unused duplicated C files (#818)
Diffstat (limited to 'src/code/code_800A9D40.c')
| -rw-r--r-- | src/code/code_800A9D40.c | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/src/code/code_800A9D40.c b/src/code/code_800A9D40.c deleted file mode 100644 index 2f295716e..000000000 --- a/src/code/code_800A9D40.c +++ /dev/null @@ -1,54 +0,0 @@ -#include "global.h" - -typedef struct { - /* 0x00 */ OSPiHandle piHandle; - /* 0x74 */ OSIoMesg ioMesg; - /* 0x8C */ OSMesgQueue mesgQ; -} struct_800A9D40; - -struct_800A9D40 D_8012A690 = { 0 }; - -void func_800A9D40(u32 addr, u8 handleType, u8 handleDomain, u8 handleLatency, u8 handlePageSize, u8 handleRelDuration, - u8 handlePulse, u32 handleSpeed) { - u32 prevInt; - OSPiHandle* handle = &D_8012A690.piHandle; - - if ((u32)OS_PHYSICAL_TO_K1(addr) != (*handle).baseAddress) { - D_8012A690.piHandle.type = handleType; - (*handle).baseAddress = OS_PHYSICAL_TO_K1(addr); - D_8012A690.piHandle.latency = handleLatency; - D_8012A690.piHandle.pulse = handlePulse; - D_8012A690.piHandle.pageSize = handlePageSize; - D_8012A690.piHandle.relDuration = handleRelDuration; - D_8012A690.piHandle.domain = handleDomain; - D_8012A690.piHandle.speed = handleSpeed; - bzero(&D_8012A690.piHandle.transferInfo, sizeof(__OSTranxInfo)); - - prevInt = __osDisableInt(); - D_8012A690.piHandle.next = __osPiTable; - __osPiTable = &D_8012A690.piHandle; - __osRestoreInt(prevInt); - - D_8012A690.ioMesg.hdr.pri = 0; - D_8012A690.ioMesg.hdr.retQueue = &D_8012A690.mesgQ; - D_8012A690.ioMesg.devAddr = addr; - } -} - -void func_800A9E14(UNK_PTR dramAddr, size_t size, UNK_TYPE arg2) { - OSMesg mesg; - - osCreateMesgQueue(&D_8012A690.mesgQ, &mesg, 1); - D_8012A690.ioMesg.dramAddr = dramAddr; - D_8012A690.ioMesg.size = size; - osWritebackDCache(dramAddr, size); - osEPiStartDma(&D_8012A690.piHandle, &D_8012A690.ioMesg, arg2); - osRecvMesg(&D_8012A690.mesgQ, &mesg, 1); - osInvalDCache(dramAddr, size); -} - -void Sram_ReadWrite(UNK_TYPE arg0, UNK_PTR dramAddr, size_t size, UNK_TYPE arg3) { - osSyncPrintf("ssSRAMReadWrite:%08x %08x %08x %d\n", arg0, dramAddr, size, arg3); - func_800A9D40(arg0, 3, 1, 5, 0xd, 2, 0xc, 0); - func_800A9E14(dramAddr, size, arg3); -} |
