Týndur/LostIO — Änderungen 1892 → 1894

Zeile 119: Zeile 119:
 
int main(int argc, char* argv[])
 
int main(int argc, char* argv[])
 
{
 
{
−
    //Beim Init unter dem Namen "floppy" registrieren, damit die anderen
+
     //LostIO initialisieren(Ist nur bei den Treibern notwendig. Bei
−
    //Prozesse den Treiber finden.
 
−
    init_service_register("floppy");
 
−
   
 
−
     //LostIO initialisieren(Ist nur bei den Treibern notwendig. Bei  
 
 
     //Anwendungen, die nur auf andere Treiber zugreifen wollen sollte
 
     //Anwendungen, die nur auf andere Treiber zugreifen wollen sollte
 
     //das weggelassen werden.
 
     //das weggelassen werden.
Zeile 164: Zeile 160:
 
     vfstree_create_node("/devices/fd0", 255, 1440 * 1024, (void*)0);
 
     vfstree_create_node("/devices/fd0", 255, 1440 * 1024, (void*)0);
 
     vfstree_create_node("/devices/fd1", 255, 1440 * 1024, (void*)1);
 
     vfstree_create_node("/devices/fd1", 255, 1440 * 1024, (void*)1);
 +
       
 +
    //Beim Init unter dem Namen "floppy" registrieren, damit die anderen
 +
    //Prozesse den Treiber finden. Darf erst geschehen, sobald wir bereit
 +
    //sind.
 +
    init_service_register("floppy");
  
 
     //Diese Schleife sorgt dafuer, dass der Treiber nicht sofort nach
 
     //Diese Schleife sorgt dafuer, dass der Treiber nicht sofort nach