]> rtime.felk.cvut.cz Git - frescor/fosa.git/blobdiff - include/fosa_types.h
Modifications in FOSA and FOSA-marte for longjumps
[frescor/fosa.git] / include / fosa_types.h
index 0b86a56fd34800b3ad33337606546fd5d61abd7b..7140b5862275e8b41f602528899246868bd64f8f 100644 (file)
@@ -346,4 +346,19 @@ typedef struct {
 
 /*@}*/
 
+/*********************
+ *   LONG JUMPS
+ *********************/
+
+/**
+ * The fosa_jump_context_t type defines a data area where the context
+ * of a thread can be saved, so that a long jump to recover that context
+ * may be executed in the future, from a long jump handler.
+ */
+
+typedef     FOSA_LONG_JUMP_CONTEXT_T_OPAQUE    fosa_long_jump_context_t; 
+
+
+
+
 #endif // _FOSA_TYPES_H_