OS.h and JKRDvdFile (#19)

* OS header

* JKRFile and JKRDvdFile
This commit is contained in:
Jonathan Wase
2020-12-06 06:40:34 +01:00
committed by GitHub
parent 89385fe8fd
commit 59a3d00209
12 changed files with 223 additions and 132 deletions
+9 -3
View File
@@ -1,8 +1,14 @@
#include "JSystem/JKernel/JKRFile/JKRFile.h"
#include "global.h"
asm s32 JKRFile::read(void *, long, long) {
nofralloc
#include "JSystem/JKernel/JKRFile/asm/func_802D9518.s"
// #include "JSystem/JKernel/JKRFile/asm/func_802D9518.s"
s32 JKRFile::read(void* data, s32 size, long param_3) {
while (true) {
s32 result = this->readData(data, size, param_3);
if (size != result)
VIWaitForRetrace();
else
return result;
}
}