![](https://seccdn.libravatar.org/avatar/c7eda95da8d078ca3f104cf045492d5f.jpg?s=120&d=mm&r=g)
Vielen Dank Jens, Deine Erläuterungen bestätigen jedenfalls meine Annahme, dass ich das BIOS richtig eingestellt hatte. Habe das KnoppiX 3.1 mit dem Kernel 2.4.20-xfs nochmal gebooted, und diesmal mit BT878. - Karte. "cat /proc/version Linux version 2.4.20-xfs (knoppix@Knoppix) (gcc version 2.95.4 20011002 (Debian prerelease)) #1 SMP Die Dez 10 20:07:25 CET 2002 " Das System zeigt immer noch dasselbe Verhalten. Allerdings ein etwas merkwürdiges Phänomen : Wenn ich Radio höre über die Avermedia - Karte, und das System einfriert, läuft das Radio weiter. Dass der Tuner weiter funktioniert, kann ich ja verstehen, aber die Soundausgabe läuft über die Soundkarte auf dem Motherboard. Dasselbe Verhalten mit SuSE8.1 und DVD - abspielen : Der Film lief weiter ! Alles andere tot, nur der Hardreset funktioniert noch. (Auch der Ausschalter "push button " ohne Wirkung. Vielleicht sagt einem von Euch das ja etwas. $ cat interrupts ######>Start ###### CPU0 0: 53487 XT-PIC timer 1: 544 XT-PIC keyboard 2: 0 XT-PIC cascade 5: 19 XT-PIC ALi Audio Accelerator 8: 1 XT-PIC rtc 11: 2095 XT-PIC usb-ohci, usb-ohci, bttv, eth0 12: 14099 XT-PIC PS/2 Mouse 14: 902 XT-PIC ide0 15: 1147 XT-PIC ide1 NMI: 0 LOC: 53444 ERR: 8 MIS: 0 $ cat /proc/pci ######>Start ###### PCI devices found: Bus 0, device 0, function 0: Host bridge: Acer Laboratories Inc. [ALi] M1647 Northbridge [MAGiK 1 / MobileMAGiK 1] (rev 2). Prefetchable 32 bit memory at 0xda000000 [0xdaffffff]. Bus 0, device 1, function 0: PCI bridge: Acer Laboratories Inc. [ALi] PCI to AGP Controller (rev 0). Master Capable. No bursts. Min Gnt=14. Bus 0, device 2, function 0: USB Controller: Acer Laboratories Inc. [ALi] USB 1.1 Controller (rev 3). IRQ 11. Master Capable. Latency=32. Max Lat=80. Non-prefetchable 32 bit memory at 0xdc006000 [0xdc006fff]. Bus 0, device 6, function 0: USB Controller: Acer Laboratories Inc. [ALi] USB 1.1 Controller (#2) (rev 3). IRQ 11. Master Capable. Latency=32. Max Lat=80. Non-prefetchable 32 bit memory at 0xdc001000 [0xdc001fff]. Bus 0, device 3, function 0: Multimedia audio controller: Acer Laboratories Inc. [ALi] M5451 PCI AC-Link Controller Audio Device (rev 2). IRQ 5. Master Capable. Latency=32. Min Gnt=2.Max Lat=24. I/O at 0xe000 [0xe0ff]. Non-prefetchable 32 bit memory at 0xdc000000 [0xdc000fff]. Bus 0, device 4, function 0: IDE interface: Acer Laboratories Inc. [ALi] M5229 IDE (rev 196). Master Capable. Latency=32. Min Gnt=2.Max Lat=4. I/O at 0xe400 [0xe40f]. Bus 0, device 7, function 0: ISA bridge: Acer Laboratories Inc. [ALi] M1533 PCI to ISA Bridge [Aladdin IV] (rev 0). Bus 0, device 9, function 0: Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 17). IRQ 11. Master Capable. Latency=32. Min Gnt=16.Max Lat=40. Prefetchable 32 bit memory at 0xdc003000 [0xdc003fff]. Bus 0, device 9, function 1: Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 17). IRQ 11. Master Capable. Latency=32. Min Gnt=4.Max Lat=255. Prefetchable 32 bit memory at 0xdc004000 [0xdc004fff]. Bus 0, device 10, function 0: Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 16). IRQ 11. Master Capable. Latency=32. Min Gnt=32.Max Lat=64. I/O at 0xec00 [0xecff]. Non-prefetchable 32 bit memory at 0xdc005000 [0xdc0050ff]. Bus 0, device 17, function 0: Bridge: Acer Laboratories Inc. [ALi] M7101 PMU (rev 0). Bus 1, device 0, function 0: VGA compatible controller: ATI Technologies Inc Radeon VE QY (rev 0). IRQ 10. Master Capable. Latency=32. Min Gnt=8. Prefetchable 32 bit memory at 0xd0000000 [0xd7ffffff]. I/O at 0xd000 [0xd0ff]. Non-prefetchable 32 bit memory at 0xd9000000 [0xd900ffff]. ####### #######End $ cat ioports ######>Start ###### 0000-001f : dma1 0020-003f : pic1 0040-005f : timer 0060-006f : keyboard 0070-007f : rtc 0080-008f : dma page reg 00a0-00bf : pic2 00c0-00df : dma2 00f0-00ff : fpu 0170-0177 : ide1 01f0-01f7 : ide0 02f8-02ff : serial(auto) 0320-0323 : 0350-0353 : 0376-0376 : ide1 03c0-03df : vesafb 03f6-03f6 : ide0 03f8-03ff : serial(auto) 0cf8-0cff : PCI conf1 4000-403f : Acer Laboratories Inc. [ALi] M7101 PMU 5000-501f : Acer Laboratories Inc. [ALi] M7101 PMU d000-dfff : PCI Bus #01 d000-d0ff : ATI Technologies Inc Radeon VE QY e000-e0ff : Acer Laboratories Inc. [ALi] M5451 PCI AC-Link Controller Audio Device e000-e0ff : ALi Audio Accelerator e400-e40f : Acer Laboratories Inc. [ALi] M5229 IDE e400-e407 : ide0 e408-e40f : ide1 ec00-ecff : Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ ec00-ecff : 8139too ####### #######End Jens Wrote: (Am Freitag, 27. Dezember 2002 16:59 schrieb Jens:)
Moin
Helmut Hoernle:
also IRQ 3 bis IRQ 15 assigned to "PCI -Device" oder "Reserved" Was unter "reserved " zu verstehen ist, weiß ich nicht.
Ich glaube, dann wird die nicht automatisch vergeben.
Exakt. Solchermassen gekennzeichnete IRQ´s werden dann dem Plug&Play-Mechanismus vorenhalten, und stehen solchen Devices zur Verfügung, die statische IRQ´s benötigen (wie die genannte alte Fritz-Karte)
"reserved" ist meiner Meinung nach zu unspezifisch.
Warum? "Reserved" heisst schlicht, dass diese bestimmte Resource gegenüber PnP reserviert ist.
entweder automatisch und dann funktioniert ALLES von selber, oder manuell und es müssen genaue Angaben zu der "Reservierung" gemacht werden. PnP ist doch dann doch sowieso ausgeschaltet !
Nein PnP kann (und muss) parallel zu einem nicht PnP-konformen Device arbeiten. Man muss PnP eben nur mitteilen, welche Resourcen nicht zur Verwaltung zur Verfügung stehen, da sie manuell (zum Beispiel per Jumper) zugewiesen werden.
PnP ist in PCI-Systemen grundsätzlich aktiv, da es benötigt wird, um die PCI-Devices zu konfigurieren. PnP ist deshalb in PCI-Systemen auch nicht abschaltbar. Lediglich kann man in einigen Fällen dem Betriebssytem erlauben, die vom BIOS erstellte PnP-Tabelle nachträglich zu überschreiben, was zum Beispiel in ACPI-Systemen zwingend der Fall ist.
Deswegen verstehe ich diese Einstellung nicht. Was ist denn andererseits ein PCI - Device ? Das sind ja nicht nur die PCI - Karten !
Ein PCI-Device ist ein Device, welcher am PCI-Bus angeschlossen ist, egal ob direkt onBoard, oder als Einsteckkarte. PCI-Devices identifizieren sich bei der Konfiguration während des Bootens mit einer PCI-ID und einer Vendor-ID. Das BIOS kann anschliessend aus dem Conf-Block, der im PCI-Device hinterlegt ist, die Klasse des Devices und deren Resourcen-Anforderungen ablesen.
Ich hatte mal 'ne olle Fritzcard für ISA. Da konnte (oder
besser gesagt:
musste) man auf der Karte jumpern, welchen IRQ sie
haben sollte. Den
gleichen hat man dann im Bios auf "reserved" gestellt.
Dadurch wurde der
IRQ nicht vergeben, die Karte hat ihn sich dann aber
doch gegriffen.
Das hätte ich auch vermutet, wenn auf dem Board nicht nur PCI - Slots wären. Aber das muß es ja wohl sein.
Man sieht nur PCI-Slots, aber da gibt es noch eine Menge sogenannter Legacy-Devices, wie zum Beispiel serielle und parallele
Schnittstelle,
Floppy-Controller und Mouse/KB-Controller, die unter bestimmten Umständen auch mal einen IRQ für sich haben wollen.
heißt das dann, dass für die seriellen, parallele Schnittstellen usw. die IRQ's auf "reserved" gestellt werden müssen ?
Nein, es heisst lediglich, dass es _möglich_ ist. Es kann zum Beispiel erforderlich sein, dass eine serielle Schnittstelle für eine bestimmte Funktionalität (zum Beispiel zeitkritischer Anschluss einer CNC-Maschine) eben die Resourcen, die die serielle Schnittstelle benötigt, ganz für sich alleine haben will oder muss.
Diese sog. Legacy-Devices sind in der Regel PnP-fähig, wobei für diese Devices im PnP-Mechanismus bestimmte interne Reservierungen integriert sind.
Best Jens