Friedrich-Alexander-Universität Erlangen-Nürnberg  /   Technische Fakultät  /   Department Informatik
main.cc-Dateireferenz

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-Abhängigkeitsdiagramm für main.cc:

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)
 
APICSystem system
 

Ausführliche Beschreibung

Enthält mit den main() und main_ap() Funktionen den Startpunkt für das System.

Dokumentation der Funktionen

◆ main()

int main ( )

Einsprungpunkt ins System.

Dieser Code wird nur auf der Boot-CPU (diejenige mit der ID 0) ausgeführt.

◆ main_ap()

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).