summaryrefslogtreecommitdiff
path: root/firmware/thread.h
diff options
context:
space:
mode:
authorLinus Nielsen Feltzing <linus@haxx.se>2002-07-15 22:21:18 +0000
committerLinus Nielsen Feltzing <linus@haxx.se>2002-07-15 22:21:18 +0000
commit09153dd82a371283f96b9be490c8c9a5d44a97c7 (patch)
tree6d563fd7d228b22708973a9457dbe0d9ef8d01ca /firmware/thread.h
parent76b4096be7f62be4282e7ee2246d7fb852a966eb (diff)
downloadrockbox-09153dd82a371283f96b9be490c8c9a5d44a97c7.tar.gz
rockbox-09153dd82a371283f96b9be490c8c9a5d44a97c7.zip
Added stack overflow check
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1358 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/thread.h')
-rw-r--r--firmware/thread.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/firmware/thread.h b/firmware/thread.h
index 62cd4607d2..c0eba42597 100644
--- a/firmware/thread.h
+++ b/firmware/thread.h
@@ -20,9 +20,11 @@
20#define THREAD_H 20#define THREAD_H
21 21
22#define MAXTHREADS 16 22#define MAXTHREADS 16
23#define DEFAULT_STACK_SIZE 0x800 /* Bytes */
23 24
24int create_thread(void* function, void* stack, int stack_size); 25int create_thread(void* function, void* stack, int stack_size, char *name);
25void switch_thread(void); 26void switch_thread(void);
26void init_threads(void); 27void init_threads(void);
28int thread_stack_usage(int threadnum);
27 29
28#endif 30#endif