summaryrefslogtreecommitdiff
path: root/firmware/export/kernel.h
diff options
context:
space:
mode:
authorBertrik Sikken <bertrik@sikken.nl>2010-04-18 15:24:39 +0000
committerBertrik Sikken <bertrik@sikken.nl>2010-04-18 15:24:39 +0000
commitc493a1e39d4ce5c725bad9cb3686ee3e8477f734 (patch)
tree9cd4ffb2df2fedafa365a7a8d930a67cf98adefe /firmware/export/kernel.h
parent44454c3203c84930c3e46d593c44e1edd6d56cc8 (diff)
downloadrockbox-c493a1e39d4ce5c725bad9cb3686ee3e8477f734.tar.gz
rockbox-c493a1e39d4ce5c725bad9cb3686ee3e8477f734.zip
Use boolean instead of int for keeping track of mutex signalled state and wakeup signalled state
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25671 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/export/kernel.h')
-rw-r--r--firmware/export/kernel.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/firmware/export/kernel.h b/firmware/export/kernel.h
index c4d661f213..a4761302e0 100644
--- a/firmware/export/kernel.h
+++ b/firmware/export/kernel.h
@@ -150,7 +150,7 @@ struct mutex
150 struct thread_entry *thread; 150 struct thread_entry *thread;
151#endif 151#endif
152 IF_COP( struct corelock cl; ) /* multiprocessor sync */ 152 IF_COP( struct corelock cl; ) /* multiprocessor sync */
153 unsigned char locked; /* locked semaphore */ 153 bool locked; /* locked semaphore */
154}; 154};
155 155
156#ifdef HAVE_SEMAPHORE_OBJECTS 156#ifdef HAVE_SEMAPHORE_OBJECTS
@@ -167,7 +167,7 @@ struct semaphore
167struct wakeup 167struct wakeup
168{ 168{
169 struct thread_entry *queue; /* waiter list */ 169 struct thread_entry *queue; /* waiter list */
170 unsigned char signalled; /* signalled status */ 170 bool signalled; /* signalled status */
171 IF_COP( struct corelock cl; ) /* multiprocessor sync */ 171 IF_COP( struct corelock cl; ) /* multiprocessor sync */
172}; 172};
173#endif 173#endif