Changeset 189 for soft/giet_vm/libs/srl.h
- Timestamp:
- Aug 7, 2012, 6:37:49 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
soft/giet_vm/libs/srl.h
r178 r189 19 19 #include "libsrl/srl_hw_helpers.h" 20 20 21 #include "libsrl/srl_args.h"22 23 21 //kernel use! 24 22 //#include "libsrl/srl_mwmr_sys.h" 25 23 24 /* port, APP_NAME, TASK */ 25 # define GET_MWMR(port) \ 26 ({ \ 27 srl_mwmr_t _mwmr; \ 28 if( vobj_get_vbase( APP_NAME , #port, MWMR, (unsigned int*)&_mwmr ) ) \ 29 { \ 30 srl_log_printf( NONE, "\n[ERROR] in "TASK" task :\n"); \ 31 srl_log_printf( NONE, " undefined <"#port"> channel: %d\n", _mwmr); \ 32 srl_log_printf( TRACE, "*** &"#port" = %x\n\n", (unsigned int)_mwmr ); \ 33 exit();/*srl?*/ \ 34 }else \ 35 srl_log_printf( TRACE, "%s:%d: arg of %s for %s,from %s; &"#port" = %x\n\n", __FILE__, __LINE__, APP_NAME, TASK,#port, (unsigned int)_mwmr ); \ 36 _mwmr;\ 37 }) 26 38 27 39 #endif
Note: See TracChangeset
for help on using the changeset viewer.