diff options
Diffstat (limited to 'backends/ps2/asyncfio.h')
-rw-r--r-- | backends/ps2/asyncfio.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/backends/ps2/asyncfio.h b/backends/ps2/asyncfio.h index 3518126168..765b7eb74f 100644 --- a/backends/ps2/asyncfio.h +++ b/backends/ps2/asyncfio.h @@ -30,13 +30,14 @@ public: void read(int fd, void *dest, unsigned int len); void write(int fd, const void *src, unsigned int len); int seek(int fd, int offset, int whence); + int mkdir(const char *name); int sync(int fd); bool poll(int fd); bool fioAvail(void); private: void checkSync(void); int _ioSema; - int *_runningOp; - int _ioSlots[MAX_HANDLES]; + volatile int * volatile _runningOp; + volatile int _ioSlots[MAX_HANDLES]; }; |