diff options
| author | Michael Sevakis <jethead71@rockbox.org> | 2008-10-23 13:13:00 +0000 |
|---|---|---|
| committer | Michael Sevakis <jethead71@rockbox.org> | 2008-10-23 13:13:00 +0000 |
| commit | effceea22915a087c1c85ff30d2e62110413edaf (patch) | |
| tree | 6f1340835c950d44fc521bb17ca022e151059762 /firmware/export/kernel.h | |
| parent | 188e898e3c40bafa472fa038167764ebcccf713d (diff) | |
| download | rockbox-effceea22915a087c1c85ff30d2e62110413edaf.zip rockbox-effceea22915a087c1c85ff30d2e62110413edaf.tar.gz rockbox-effceea22915a087c1c85ff30d2e62110413edaf.tar.bz2 rockbox-effceea22915a087c1c85ff30d2e62110413edaf.tar.xz | |
Remove the event object in the kernel since it's rather extraneous at the moment. This makes the codecs and the plugins incompatible, so update fully.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18867 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/export/kernel.h')
| -rw-r--r-- | firmware/export/kernel.h | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/firmware/export/kernel.h b/firmware/export/kernel.h index 1824962..51eb635 100644 --- a/firmware/export/kernel.h +++ b/firmware/export/kernel.h @@ -176,17 +176,6 @@ struct semaphore }; #endif -#ifdef HAVE_EVENT_OBJECTS -struct event -{ - struct thread_entry *queues[2]; /* waiters for each state */ - unsigned char automatic; /* event performs auto-reset */ - unsigned char state; /* state: 1 = signaled */ - IF_COP( struct corelock cl; ) /* multiprocessor sync */ -}; -#endif - - #ifdef HAVE_WAKEUP_OBJECTS struct wakeup { @@ -286,13 +275,6 @@ extern void semaphore_init(struct semaphore *s, int max, int start); extern void semaphore_wait(struct semaphore *s); extern void semaphore_release(struct semaphore *s); #endif /* HAVE_SEMAPHORE_OBJECTS */ -#ifdef HAVE_EVENT_OBJECTS -#define EVENT_AUTOMATIC 0x10 -#define EVENT_MANUAL 0x00 -extern void event_init(struct event *e, unsigned int flags); -extern void event_wait(struct event *e, unsigned int for_state); -extern void event_set_state(struct event *e, unsigned int state); -#endif /* HAVE_EVENT_OBJECTS */ #ifdef HAVE_WAKEUP_OBJECTS extern void wakeup_init(struct wakeup *w); |