Newer
Older
#include <syscall.h>
#include <context-switch.h>
#include <bwio.h>
//bwprintf(COM2,"Back to create\n\r");
register int RetVal asm("r0");
int Return = RetVal;
return Return;
}
int MyTid() {
int Address = (int )(&MyTid);
//bwprintf(COM2,"MyTid Address: %d\n\r",Address);
asm volatile ("swi 1\n\t");
register int RetVal asm("r0");
int R = RetVal;
//bwprintf(COM2,"Back to MyTid, my tid is %d, My Address is %d\n\r",R);
return RetVal;
}
int MyParentTid() {
register int RetVal asm("r0");
return RetVal;
}
void Pass() {
}
void Exit() {