Hallo Harald, Am Son, 17 Mär 2002 15:37:10 +0100, schriebst du:
APIC weisst meiner Netzwerkkarte einen Interrupt 18 zu. Dies kann die Karte wohl nicht verkraften.
Nicht der APIC, sondern der Kernel macht die Zuweisung. Der APIC bietet u.a. 256 IRQs, welche der Kernel nutzt, um bei mehrfach belegten IRQs diese so umzulegen, dass jedem IRQ nur ein Gerät zugewiesen ist. Damit wird die Abarbeitung der IRQs vereinfacht.
Ohne APIC läuft die Karte auf dem Interrupt 10 und alles klappt prima.
Das dürfte aber wahrscheinlich nicht die letztendliche Ursache sein.
Für was apic im System zuständig ist, weiss ich nicht. Aber anscheinend läuft alles auch ohne.
Der APIC ist nur auf SMP Systemen wirklich nötig, auf UP Systemen ist es "nur" ein "nice to have". Philipp