D — Änderungen 10635 → 11187

Zeile 121: Zeile 121:
 
   
 
   
 
     for (int i = 0; i < COLUMNS * LINES * 2; i++) {  
 
     for (int i = 0; i < COLUMNS * LINES * 2; i++) {  
−
         volatile *(vidmem + i) = 0;
+
         synchronized *(vidmem + i) = 0;
 
     }
 
     }
 
   
 
   
−
     volatile *(vidmem + (xpos + ypos * COLUMNS) * 2) = 'D' & 0xFF;  
+
     synchronized *(vidmem + (xpos + ypos * COLUMNS) * 2) = 'D' & 0xFF;  
−
     volatile *(vidmem + (xpos + ypos * COLUMNS) * 2 + 1) = 0x07;  
+
     synchronized *(vidmem + (xpos + ypos * COLUMNS) * 2 + 1) = 0x07;  
 
   
 
   
 
     for (;;) {  
 
     for (;;) {  
Zeile 133: Zeile 133:
  
 
Man beachte das 'module kernel.main', wobei kernel der Name des Verzeichnisses ist, wo sich die Datei befindet.
 
Man beachte das 'module kernel.main', wobei kernel der Name des Verzeichnisses ist, wo sich die Datei befindet.
−
 
  
 
=== start.asm ===
 
=== start.asm ===