Rev 430 | Rev 475 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 430 | Rev 452 | ||
---|---|---|---|
Line 42... | Line 42... | ||
42 | link_t rq_head; /**< List of ready threads. */ |
42 | link_t rq_head; /**< List of ready threads. */ |
43 | int n; /**< Number of threads in rq_ready. */ |
43 | int n; /**< Number of threads in rq_ready. */ |
44 | }; |
44 | }; |
45 | 45 | ||
46 | extern volatile count_t nrdy; |
46 | extern volatile count_t nrdy; |
47 | - | ||
48 | static thread_t *find_best_thread(void); |
- | |
49 | static void relink_rq(int start); |
- | |
50 | static void scheduler_separated_stack(void); |
- | |
51 | - | ||
52 | extern void scheduler_init(void); |
47 | extern void scheduler_init(void); |
53 | 48 | ||
54 | extern void scheduler_fpu_lazy_request(void); |
49 | extern void scheduler_fpu_lazy_request(void); |
55 | extern void scheduler(void); |
50 | extern void scheduler(void); |
56 | extern void kcpulb(void *arg); |
51 | extern void kcpulb(void *arg); |