Go to the documentation of this file. 26 #define MemoryWrite(A,V) *(volatile unsigned int*)(A)=(V) 30 extern int SystemCall();
32 #define Send(msg, target) while(!SystemCall(WRITEPIPE, (unsigned int*)msg, target,0)) 33 #define Receive(msg, source) while(!SystemCall(READPIPE, (unsigned int*)msg, source,0)) 34 #define GetTick() SystemCall(GETTICK,0,0,0) 35 #define Echo(str) SystemCall(ECHO, (char*)str,0,0) 36 #define exit() while(!SystemCall(EXIT, 0, 0, 0)) 39 #define RealTime(period, deadline, execution_time) while(!SystemCall(REALTIME, period, deadline, execution_time))