>> 1. Our processor does'nt yet have an OS, so no system calls >> are available. > >No probs, just port libgloss. You don't have to actually port it all. What I did was just use the default libgloss, but a few functions of my own (write, malloc_r) that override what are in the libraries.