/[eiffelstudio]/branches/eth/eve/Src/C/run-time/scoop.c
ViewVC logotype

Diff of /branches/eth/eve/Src/C/run-time/scoop.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 88120 by jasonw, Fri Sep 23 08:21:01 2011 UTC revision 88121 by jasonw, Fri Dec 16 14:42:24 2011 UTC
# Line 55  rt_public EIF_BOOLEAN eif_is_uncontrolle Line 55  rt_public EIF_BOOLEAN eif_is_uncontrolle
55          EIF_TYPED_VALUE ou;          EIF_TYPED_VALUE ou;
56          ou.item.b = EIF_FALSE;          ou.item.b = EIF_FALSE;
57          ou.type = SK_BOOL;          ou.type = SK_BOOL;
58          RTS_TCB(scoop_task_check_uncontrolled,c,s,0,&ou,NULL);          RTS_TCB(scoop_task_check_uncontrolled,c,s,&ou);
59          return EIF_TEST (ou.item.b);          return EIF_TEST (ou.item.b);
60  }  }
61    
# Line 69  rt_public void eif_log_call (int s, int Line 69  rt_public void eif_log_call (int s, int
69          CHECK("Target attached", t);          CHECK("Target attached", t);
70          CBodyId(body_id,Routids(s)[f],Dtype(t));          CBodyId(body_id,Routids(s)[f],Dtype(t));
71          a -> body_index = body_id;          a -> body_index = body_id;
72          RTS_TCB(scoop_task_add_call,p,RTS_PID(t),body_id,a,NULL);          RTS_TCB(scoop_task_add_call,p,RTS_PID(t),a);
73  }  }
74    
75  rt_public void eif_log_callp (int s, int f, EIF_SCP_PID p, call_data * a)  rt_public void eif_log_callp (int s, int f, EIF_SCP_PID p, call_data * a)
# Line 80  rt_public void eif_log_callp (int s, int Line 80  rt_public void eif_log_callp (int s, int
80          CHECK("Target attached", t);          CHECK("Target attached", t);
81          body_id = desc_tab[s][Dtype(t)][f].body_index;          body_id = desc_tab[s][Dtype(t)][f].body_index;
82          a -> body_index = body_id;          a -> body_index = body_id;
83          RTS_TCB(scoop_task_add_call,p,RTS_PID(t),body_id,a,NULL);          RTS_TCB(scoop_task_add_call,p,RTS_PID(t),a);
84  }  }
85    
86  rt_public void eif_try_call (call_data * a)  rt_public void eif_try_call (call_data * a)
# Line 126  rt_public void eif_try_call (call_data * Line 126  rt_public void eif_try_call (call_data *
126  void eif_call_const (call_data * a)  void eif_call_const (call_data * a)
127  {  {
128          /* Constant value is hard-coded in the generated code: nothing to do here. */          /* Constant value is hard-coded in the generated code: nothing to do here. */
129            /* Avoid C compiler error about unreferenced parameter. */
130            (void) a;
131  }  }
132    
133  #endif /* WORKBENCH */  #endif /* WORKBENCH */

Legend:
Removed from v.88120  
changed lines
  Added in v.88121

  ViewVC Help
Powered by ViewVC 1.1.23