projects
/
bertos.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
IRQ_GETSTATE(): New macro; Rename IRQ macros for consistency.
[bertos.git]
/
kern
/
proc.c
diff --git
a/kern/proc.c
b/kern/proc.c
index 88791e0afb8b1e91df76b8b92fe6c46f2ec4461f..db3cf50dab18236ab964aec533ce10ff0b7925fc 100755
(executable)
--- a/
kern/proc.c
+++ b/
kern/proc.c
@@
-17,6
+17,9
@@
/*#*
*#* $Log$
/*#*
*#* $Log$
+ *#* Revision 1.15 2004/09/20 03:29:39 bernie
+ *#* C++ fixes.
+ *#*
*#* Revision 1.14 2004/09/14 21:06:44 bernie
*#* Use debug.h instead of kdebug.h.
*#*
*#* Revision 1.14 2004/09/14 21:06:44 bernie
*#* Use debug.h instead of kdebug.h.
*#*
@@
-70,11
+73,13
@@
#include <string.h> /* memset() */
#include <string.h> /* memset() */
-/*! CPU dependent context switching routines
- * \note This function *MUST* preserve also the status of the interrupts.
+/*!
+ * CPU dependent context switching routines.
+ *
+ * \note This function *MUST* preserve also the status of the interrupts.
*/
*/
-
extern
void asm_switch_context(cpustack_t **new_sp, cpustack_t **save_sp);
-
extern
int asm_switch_version(void);
+
EXTERN_C
void asm_switch_context(cpustack_t **new_sp, cpustack_t **save_sp);
+
EXTERN_C
int asm_switch_version(void);
/*
* The scheduer tracks ready and waiting processes
/*
* The scheduer tracks ready and waiting processes