summaryrefslogtreecommitdiff
path: root/firmware/kernel/include/semaphore.h
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/kernel/include/semaphore.h')
-rw-r--r--firmware/kernel/include/semaphore.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/firmware/kernel/include/semaphore.h b/firmware/kernel/include/semaphore.h
index 16095d9c2d..1d604a4e76 100644
--- a/firmware/kernel/include/semaphore.h
+++ b/firmware/kernel/include/semaphore.h
@@ -26,10 +26,10 @@
26 26
27struct semaphore 27struct semaphore
28{ 28{
29 struct thread_entry *queue; /* Waiter list */ 29 struct __wait_queue queue; /* Waiter list */
30 int volatile count; /* # of waits remaining before unsignaled */ 30 int volatile count; /* # of waits remaining before unsignaled */
31 int max; /* maximum # of waits to remain signaled */ 31 int max; /* maximum # of waits to remain signaled */
32 IF_COP( struct corelock cl; ) /* multiprocessor sync */ 32 IF_COP( struct corelock cl; ) /* multiprocessor sync */
33}; 33};
34 34
35extern void semaphore_init(struct semaphore *s, int max, int start); 35extern void semaphore_init(struct semaphore *s, int max, int start);