| Zeile 71: | Zeile 71: | ||
// Falls wir jemals aus init zurueckkommen sollten, sperren wir die Interrupts und | // Falls wir jemals aus init zurueckkommen sollten, sperren wir die Interrupts und | ||
// halten einfach den Prozessor an. (man braucht ihn ja nicht unnötig heißlaufen lassen.) | // halten einfach den Prozessor an. (man braucht ihn ja nicht unnötig heißlaufen lassen.) | ||
| + | _stop: | ||
cli | cli | ||
hlt | hlt | ||
| − | // Sollte es doch weitergehen, | + | // Sollte es doch weitergehen, probieren wir erneut die CPU schlafen zu lassen |
| − | jmp | + | jmp _stop |
// 8 kB Stack fuer den Kernel. Das Label steht hinter dem freien Speicher, | // 8 kB Stack fuer den Kernel. Das Label steht hinter dem freien Speicher, | ||