diff options
Diffstat (limited to 'uisimulator')
-rw-r--r-- | uisimulator/win32/file.h | 4 | ||||
-rw-r--r-- | uisimulator/win32/kernel.c | 4 |
2 files changed, 8 insertions, 0 deletions
diff --git a/uisimulator/win32/file.h b/uisimulator/win32/file.h index 1ba4e222cb..e5a94b8db9 100644 --- a/uisimulator/win32/file.h +++ b/uisimulator/win32/file.h | |||
@@ -24,6 +24,10 @@ | |||
24 | #include <fcntl.h> | 24 | #include <fcntl.h> |
25 | #endif | 25 | #endif |
26 | 26 | ||
27 | #ifndef _commit | ||
28 | extern int _commit( int handle ); | ||
29 | #endif | ||
30 | |||
27 | int win32_rename(char *oldpath, char *newpath); | 31 | int win32_rename(char *oldpath, char *newpath); |
28 | int win32_filesize(int fd); | 32 | int win32_filesize(int fd); |
29 | 33 | ||
diff --git a/uisimulator/win32/kernel.c b/uisimulator/win32/kernel.c index f2a9dbbb59..7aac99f84a 100644 --- a/uisimulator/win32/kernel.c +++ b/uisimulator/win32/kernel.c | |||
@@ -104,14 +104,18 @@ int set_irq_level (int level) | |||
104 | return (_lv = level); | 104 | return (_lv = level); |
105 | } | 105 | } |
106 | 106 | ||
107 | /* TODO: Implement mutexes for win32 */ | ||
107 | void mutex_init(struct mutex *m) | 108 | void mutex_init(struct mutex *m) |
108 | { | 109 | { |
110 | (void)m; | ||
109 | } | 111 | } |
110 | 112 | ||
111 | void mutex_lock(struct mutex *m) | 113 | void mutex_lock(struct mutex *m) |
112 | { | 114 | { |
115 | (void)m; | ||
113 | } | 116 | } |
114 | 117 | ||
115 | void mutex_unlock(struct mutex *m) | 118 | void mutex_unlock(struct mutex *m) |
116 | { | 119 | { |
120 | (void)m; | ||
117 | } | 121 | } |