projects
/
bertos.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
preempt: much closer
[bertos.git]
/
bertos
/
kern
/
proc_p.h
diff --git
a/bertos/kern/proc_p.h
b/bertos/kern/proc_p.h
index a98f9428aa65f684ad414c4f2a0267c67f0547a1..fbac38fc565a59016267868d9a20f95a0c64fe9e 100644
(file)
--- a/
bertos/kern/proc_p.h
+++ b/
bertos/kern/proc_p.h
@@
-122,6
+122,11
@@
extern REGISTER List ProcReadyList;
/** Schedule to another process *without* adding the current to the ready list. */
void proc_schedule(void);
/** Schedule to another process *without* adding the current to the ready list. */
void proc_schedule(void);
+#if CONFIG_KERN_PREEMPT
+void proc_entry(void (*user_entry)(void));
+void preempt_init(void);
+#endif
+
#if CONFIG_KERN_MONITOR
/** Initialize the monitor */
void monitor_init(void);
#if CONFIG_KERN_MONITOR
/** Initialize the monitor */
void monitor_init(void);