wip on fork
minimal example works
This commit is contained in:
@@ -45,13 +45,23 @@ extern "C" void main() {
|
||||
|
||||
//sys_test(1,2,3,4,5);
|
||||
|
||||
fork();
|
||||
|
||||
unsigned id = sys_getpid();
|
||||
char text[] = "appX";
|
||||
text[3] = 0x30+id;
|
||||
|
||||
write(1, text, sizeof(text), 0, (int)id);
|
||||
|
||||
uint8_t cnt = 0;
|
||||
|
||||
while(1){
|
||||
cnt = (cnt+1)%100;
|
||||
char msg[12];
|
||||
char* num = itoa(cnt, msg);
|
||||
write(1, num, strlen(num), 10, (int)id);
|
||||
sleep(100);
|
||||
}
|
||||
|
||||
|
||||
for (uint8_t i = 1;; ++i) {
|
||||
//counter to see app running
|
||||
cnt=(cnt+1)%100;
|
||||
|
||||
Reference in New Issue
Block a user