Ejemplo n.º 1
0
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));
}
Ejemplo n.º 2
0
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);
 }
Ejemplo n.º 4
0
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); 
 }