Programmable Interrupt Controller — Änderungen 6044 → 6348

Zeile 5: Zeile 5:
  
 
=== Initialisierung ===
 
=== Initialisierung ===
−
Nach dem Booten beginnen die IRQs standardmäßig beim Interrupt 0. An dieser Stelle liegen sie aber denkbar ungünstig, weil dieselben Interruptnummern bereits von der CPU für [[Exception|Exceptions]] verwendet werden.
+
Nach dem Booten beginnen die IRQs 0 bis 7 standardmäßig beim Interrupt 0x08 (und die IRQs 8 bis 15 bei Interrupt 0x70). An dieser Stelle liegen sie aber denkbar ungünstig, weil dieselben Interruptnummern bereits von der CPU für [[Exception|Exceptions]] verwendet werden.
 
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.