Friedrich-Alexander-Universität UnivisSuche FAU-Logo
Techn. Fakultät Willkommen am Department Informatik FAU-Logo
Logo I4
Lehrstuhl für Informatik 4
Betriebssysteme
 
  Vorlesung
    - UnivIS-Infos
    - Inhalt
    - Folien
 
  Übungen
    - UnivIS-Infos
    - Inhalt
    - Mailingliste
    - Ergänzendes Material
    - Terminübersicht
    - Aufgaben
       * Umgebung
       * Typische Fehler
       * Aufgabe 1
          Dokumentation
       * Aufgabe 2
          Dokumentation
       * Aufgabe 3
          Dokumentation
       * Aufgabe 4
          Dokumentation
       * Aufgabe 5
          Dokumentation
       * Aufgabe 6
          Dokumentation
       * Aufgabe 7
          Dokumentation
 
  Evaluation
Department Informatik  >  Informatik 4  >  Lehre  >  WS 2010/11  >  Betriebssysteme  >  Ãœbungen  >  Aufgaben  >  Aufgabe 4

startup.cc-Dateireferenz

Enthält die Funktion CPUstartup. Mehr ...

#include "machine/apicsystem.h"

Include-Abhängigkeitsdiagramm für startup.cc:


Funktionen

int main_ap ()
 Einsprungpunkt für Applikationsprozessoren.
int main ()
 Einsprungpunkt ins System.
void CPUstartup (int isBSP)
 Einsprungpunkt ins C/C++ System.

Ausführliche Beschreibung

Enthält die Funktion CPUstartup.


Dokumentation der Funktionen

void CPUstartup ( int  isBSP  ) 

Einsprungpunkt ins C/C++ System.

Die in Assembler geschriebenen Startup-Routinen springen CPUstartup an, welches dann die Mainfunktion, je für den Bootstrap Processor (BSP) bzw. die Application Processors (AP) anspringt.

Parameter:
isBSP Gibt an, ob die aktuelle CPU der Bootstrap Processor ist. Bei der Uniprozessorlösung ist dies immer der Fall. main_ap() wird dort natürlich nicht benötigt.

  Impressum   Datenschutz Stand: 2010-12-06 08:46   BO, DL