summaryrefslogtreecommitdiff
path: root/firmware/export/kernel.h
diff options
context:
space:
mode:
authorMichael Sevakis <jethead71@rockbox.org>2008-10-23 13:13:00 +0000
committerMichael Sevakis <jethead71@rockbox.org>2008-10-23 13:13:00 +0000
commiteffceea22915a087c1c85ff30d2e62110413edaf (patch)
tree6f1340835c950d44fc521bb17ca022e151059762 /firmware/export/kernel.h
parent188e898e3c40bafa472fa038167764ebcccf713d (diff)
downloadrockbox-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.h18
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);