summaryrefslogtreecommitdiff
path: root/firmware/thread.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/thread.c')
-rw-r--r--firmware/thread.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/firmware/thread.c b/firmware/thread.c
index 294359b762..36cb49337c 100644
--- a/firmware/thread.c
+++ b/firmware/thread.c
@@ -36,7 +36,7 @@ int num_threads;
36static volatile int num_sleepers; 36static volatile int num_sleepers;
37static int current_thread; 37static int current_thread;
38static struct regs thread_contexts[MAXTHREADS] __attribute__ ((section(".idata"))); 38static struct regs thread_contexts[MAXTHREADS] __attribute__ ((section(".idata")));
39char *thread_name[MAXTHREADS]; 39const char *thread_name[MAXTHREADS];
40void *thread_stack[MAXTHREADS]; 40void *thread_stack[MAXTHREADS];
41int thread_stack_size[MAXTHREADS]; 41int thread_stack_size[MAXTHREADS];
42static char main_thread_name[] = "main"; 42static char main_thread_name[] = "main";
@@ -142,7 +142,8 @@ void wake_up_thread(void)
142 * Return ID if context area could be allocated, else -1. 142 * Return ID if context area could be allocated, else -1.
143 *--------------------------------------------------------------------------- 143 *---------------------------------------------------------------------------
144 */ 144 */
145int create_thread(void* function, void* stack, int stack_size, char *name) 145int create_thread(void* function, void* stack, int stack_size,
146 const char *name)
146{ 147{
147 unsigned int i; 148 unsigned int i;
148 unsigned int stacklen; 149 unsigned int stacklen;