EnthĂ€lt mit den main() und main_ap() Funktionen den Startpunkt fĂŒr das System. Mehr ...
#include "machine/apicsystem.h"#include "machine/lapic.h"#include "device/cgastr.h"#include "object/debug.h"#include "user/app1/appl.h"#include "user/app2/kappl.h"#include "machine/ioapic.h"#include "machine/cpu.h"#include "machine/plugbox.h"#include "device/keyboard.h"#include "guard/guard.h"#include "thread/scheduler.h"
Funktionen | |
| int | main () |
| Einsprungpunkt ins System. Mehr ... | |
| int | main_ap () |
| Einsprungpunkt fĂŒr Applikationsprozessoren. Mehr ... | |
Variablen | |
| CGA_Stream | kout (0, 79, 0, 15, true) |
| CGA_Stream | dout_CPU0 (0, 39, 16, 20) |
| CGA_Stream | dout_CPU1 (40, 79, 16, 20) |
| CGA_Stream | dout_CPU2 (0, 39, 21, 23) |
| CGA_Stream | dout_CPU3 (40, 79, 21, 23) |
| Plugbox | plugbox |
| IOAPIC | ioapic |
| Keyboard | keyboard |
| Guard | guard |
| APICSystem | system |
| 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).