diff VMS.h @ 246:4c7414df4f0e

bug fixes to taking requests out, and core controller
author Sean Halle <seanhalle@yahoo.com>
date Wed, 06 Jun 2012 17:59:58 -0700
parents f1267bc7b342
children f5b110414453 3740ac9cffee
line diff
     1.1 --- a/VMS.h	Wed May 30 14:23:47 2012 -0700
     1.2 +++ b/VMS.h	Wed Jun 06 17:59:58 2012 -0700
     1.3 @@ -360,9 +360,11 @@
     1.4  
     1.5  VMSReqst *
     1.6  VMS_PI__take_next_request_out_of( SlaveVP *slaveWithReq );
     1.7 +//#define VMS_PI__take_next_request_out_of( slave ) slave->requests
     1.8  
     1.9 -inline void *
    1.10 -VMS_PI__take_sem_reqst_from( VMSReqst *req );
    1.11 +//inline void *
    1.12 +//VMS_PI__take_sem_reqst_from( VMSReqst *req );
    1.13 +#define VMS_PI__take_sem_reqst_from( req ) req->semReqData
    1.14  
    1.15  void inline
    1.16  VMS_PI__handle_VMSSemReq( VMSReqst *req, SlaveVP *requestingSlv, void *semEnv,