summaryrefslogtreecommitdiff
path: root/firmware/export
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/export')
-rw-r--r--firmware/export/config.h1
-rw-r--r--firmware/export/kernel.h18
2 files changed, 0 insertions, 19 deletions
diff --git a/firmware/export/config.h b/firmware/export/config.h
index 73ecca1495..e425bf98e5 100644
--- a/firmware/export/config.h
+++ b/firmware/export/config.h
@@ -409,7 +409,6 @@
409#endif /* SIMULATOR */ 409#endif /* SIMULATOR */
410 410
411#define HAVE_SEMAPHORE_OBJECTS 411#define HAVE_SEMAPHORE_OBJECTS
412#define HAVE_EVENT_OBJECTS
413 412
414#ifdef TOSHIBA_GIGABEAT_F 413#ifdef TOSHIBA_GIGABEAT_F
415#define HAVE_WAKEUP_OBJECTS 414#define HAVE_WAKEUP_OBJECTS
diff --git a/firmware/export/kernel.h b/firmware/export/kernel.h
index 1824962dfd..51eb635004 100644
--- a/firmware/export/kernel.h
+++ b/firmware/export/kernel.h
@@ -176,17 +176,6 @@ struct semaphore
176}; 176};
177#endif 177#endif
178 178
179#ifdef HAVE_EVENT_OBJECTS
180struct event
181{
182 struct thread_entry *queues[2]; /* waiters for each state */
183 unsigned char automatic; /* event performs auto-reset */
184 unsigned char state; /* state: 1 = signaled */
185 IF_COP( struct corelock cl; ) /* multiprocessor sync */
186};
187#endif
188
189
190#ifdef HAVE_WAKEUP_OBJECTS 179#ifdef HAVE_WAKEUP_OBJECTS
191struct wakeup 180struct wakeup
192{ 181{
@@ -286,13 +275,6 @@ extern void semaphore_init(struct semaphore *s, int max, int start);
286extern void semaphore_wait(struct semaphore *s); 275extern void semaphore_wait(struct semaphore *s);
287extern void semaphore_release(struct semaphore *s); 276extern void semaphore_release(struct semaphore *s);
288#endif /* HAVE_SEMAPHORE_OBJECTS */ 277#endif /* HAVE_SEMAPHORE_OBJECTS */
289#ifdef HAVE_EVENT_OBJECTS
290#define EVENT_AUTOMATIC 0x10
291#define EVENT_MANUAL 0x00
292extern void event_init(struct event *e, unsigned int flags);
293extern void event_wait(struct event *e, unsigned int for_state);
294extern void event_set_state(struct event *e, unsigned int state);
295#endif /* HAVE_EVENT_OBJECTS */
296 278
297#ifdef HAVE_WAKEUP_OBJECTS 279#ifdef HAVE_WAKEUP_OBJECTS
298extern void wakeup_init(struct wakeup *w); 280extern void wakeup_init(struct wakeup *w);