aboutsummaryrefslogtreecommitdiff
path: root/backends/ps2/asyncfio.h
diff options
context:
space:
mode:
Diffstat (limited to 'backends/ps2/asyncfio.h')
-rw-r--r--backends/ps2/asyncfio.h5
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];
};