void AsyncIOManager::Write(u32 handle, u8 *buf, size_t bytes) { int usec = 0; s64 result = pspFileSystem.WriteFile(handle, buf, bytes, usec); EventResult(handle, AsyncIOResult(result, usec)); }
void AsyncIOManager::Read(u32 handle, u8 *buf, size_t bytes, u32 invalidateAddr) { int usec = 0; s64 result = pspFileSystem.ReadFile(handle, buf, bytes, usec); EventResult(handle, AsyncIOResult(result, usec, invalidateAddr)); }
void RemoveEvent(EventResult er) { event = EventResult(event & ~er); }
void AsyncIOManager::Write(u32 handle, u8 *buf, size_t bytes) { size_t result = pspFileSystem.WriteFile(handle, buf, bytes); EventResult(handle, result); }
void AddEvent(EventResult er) { event = EventResult(event | er); }