diff options
| author | gdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4> | 2013-07-24 14:54:26 +0000 |
|---|---|---|
| committer | gdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4> | 2013-07-24 14:54:26 +0000 |
| commit | 40f413d3c97a7694703938cd031ce15912b29ff7 (patch) | |
| tree | 67e9f3bdbefa23aba17e4b78ee92b91daa92197c /os/kernel/include/chsys.h | |
| parent | fa64f08fc1ad45d0984828695697f6abde7e8ffd (diff) | |
| download | ChibiOS-40f413d3c97a7694703938cd031ce15912b29ff7.tar.gz ChibiOS-40f413d3c97a7694703938cd031ce15912b29ff7.tar.bz2 ChibiOS-40f413d3c97a7694703938cd031ce15912b29ff7.zip | |
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/kernel_3_dev@6025 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'os/kernel/include/chsys.h')
| -rw-r--r-- | os/kernel/include/chsys.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/os/kernel/include/chsys.h b/os/kernel/include/chsys.h index e87d0c6c1..5086e0b7f 100644 --- a/os/kernel/include/chsys.h +++ b/os/kernel/include/chsys.h @@ -109,6 +109,8 @@ extern "C" { void chSysInit(void);
void chSysHalt(void);
void chSysTimerHandlerI(void);
+ syssts_t chSysGetAndLockX(void);
+ void chSysRestoreLockX(syssts_t sts);
#ifdef __cplusplus
}
#endif
@@ -214,7 +216,7 @@ static inline void chSysUnlock(void) { *
* @special
*/
-static inline void chSysLockFromIsr(void) {
+static inline void chSysLockFromISR(void) {
port_lock_from_isr();
dbg_check_lock_from_isr();
@@ -233,7 +235,7 @@ static inline void chSysLockFromIsr(void) { *
* @special
*/
-static inline void chSysUnlockFromIsr(void) {
+static inline void chSysUnlockFromISR(void) {
dbg_check_unlock_from_isr();
port_unlock_from_isr();
|
