 
			
		Enthält Funktionen für den Systemstart, die nicht mehr in Assembler geschrieben werden müssen. Mehr ...
#include "types.h"#include "machine/apicsystem.h"#include "machine/cpu.h"#include "machine/io_port.h"
| Funktionen | |
| void | _init () | 
| void | _fini () | 
| int | main_ap () | 
| Einsprungpunkt für Applikationsprozessoren.  Mehr ... | |
| int | main () | 
| Einsprungpunkt ins System.  Mehr ... | |
| void | kernel_init () | 
| Variablen | |
| void * | multiboot_addr = 0 | 
| Die Zeiger auf die Multiboot-Strukturen wird vom Assembler- startup zugewiesen. | |
Enthält Funktionen für den Systemstart, die nicht mehr in Assembler geschrieben werden müssen.
| int main | ( | ) | 
Einsprungpunkt ins System.
Dieser Code wird nur auf der Boot-CPU (diejenige mit der ID 0) ausgeführt.
| int main_ap | ( | ) | 
Einsprungpunkt für Applikationsprozessoren.
Code in dieser Funktion wird auf allen Applikationsprozessoren ausgeführt (entspricht allen CPUs außer derjenigen mit der ID 0).