Guten Tag,
also ich habe bereits funktionierendes Multitasking im meim System, kann Module laden und Syscalls ausführen.
Eine Sache bleibt mir aber Schleierhaft:
Wenn ich am ende, sagen wir einer Mainfunktion bin, würde ich jetzt mal sagen, dass ein Programm wenn es lieb ist, am ende exit(EXIT_CODE); aufruft. Aber da ich davon ausgehen kann, das nicht jedes Programm so lieb ist und dass die funktion durch einen Return auch nicht wieder woanders hinspringen wird (da ich sie ja nicht als Funktion aufrufe sondern sie nur "Missbrauche" als Symbol.), was ich mache, wenn es nicht aufgerufen wird ohne gleich eine GPF zu bekommen, weil der Prozessor versucht Daten auszuführen?
Lieben Gruß, Sebi2020