1 ------------------------------------------------------------------------------
\r
2 -- ------------------ M a R T E O S ------------------- --
\r
3 ------------------------------------------------------------------------------
\r
10 -- File 'context.ads' By MAR
\r
12 -- Processor context for non-local jumps
\r
14 -- IMPORTANT: it must be compiled without any optimization!!
\r
16 -- {MARTE_COPYRIGHT}
\r
18 ------------------------------------------------------------------------------
\r
21 -- 02-08-07:version operativa.
\r
23 -- {MAR>} -------------------------------------------------------------------
\r
26 type Work_Acc is access procedure;
\r
27 pragma Convention (C, Work_Acc);
\r
29 function Execute_Work(Work : Work_Acc) return Integer;
\r
30 pragma export(C,Execute_Work, "execute_work");
\r
32 procedure Restore_Work;
\r
33 pragma export(C,Restore_Work, "restore_work");
\r