Programmable Interrupt Controller — Änderungen 6348 → 6525

Zeile 8: Zeile 8:
 
Beim Start des Kernels müssen daher die IRQs auf andere Interruptnummern gelegt werden.
 
Beim Start des Kernels müssen daher die IRQs auf andere Interruptnummern gelegt werden.
  
−
Zunächst muss ein Befehl gesendet werden, dass der PIC sich resetten soll und die nächsten gesendeten Datenbytes als Parameter für die Initialisierung gedacht sind. Anschließend werden bis zu drei Bytes nacheinander auf den Datenport geschrieben. Insgesamt werden folgende Operationen durchgeführt:
+
Zunächst muss ein Befehl gesendet werden, dass der PIC sich resetten soll und die nächsten gesendeten Datenbytes als Parameter für die Initialisierung gedacht sind. Anschließend werden bis zu drei Bytes nacheinander auf den Datenport geschrieben. Insgesamt werden folgende Operationen durchgeführt (die einzelnen gesendeten Bytes werden als ICWx durchnummeriert; ICW steht für ''Initialization Control Word''):
  
 
<center>
 
<center>