#include "syscall.h" // Global Variables char ping[6]; char pong[6]; void Ping () { int i; for(i=0;i<10;i++) { Write(ping,6,1); Yield(); } } int main() { int i; ping[0] = 'P'; ping[1] = 'i'; ping[2] = 'n'; ping[3] = 'g'; ping[4] = ' '; ping[5] = '\0'; pong[0] = 'P'; pong[1] = 'o'; pong[2] = 'n'; pong[3] = 'g'; pong[4] = '\n'; pong[5] = '\0'; Fork(Ping); // Write "Pong" to screen and yield for(i=0;i<10;i++) { Write(pong,6,1); Yield(); } // Exit this program Exit(0); }