tidy svc.c
begin implementing semaphores for SVC
edits to make it compile
create procdemo shell command
add procdemo to shell help text