Allgemeines 21.970 Themen, 148.292 Beiträge

Mehrere IRQ´s doppelt belegt!

€microkill€ (Johannes) / 6 Antworten / Flachansicht Nickles

Hallo ich habe mehrere IRQ´s auf meinem Rechner doppelt belegt! Jetzt laufen einige Programme nicht mehr richtig oder stürzen nach einer weile einfach ab. Wie kann ich dieses Problem beheben oh´ne den PC zu formatieren oder auseinander zu bauen?

bei Antwort benachrichtigen
(Anonym) Nachtrag zu: „geh in eine Selbsthilfegruppe und heul dich dort aus!“
Optionen

Interrupts doppelt belegen wie soll das gehn???
Mit "MOV AL,08H";"Int 10" kann doch nur ein Gerät angesteuert werden.
Entweder werden die Interrups umgesetzt, sodaß nur das Gerät was angesteuert werden soll die Interrupleitung auf Pegel H bekommt oder die Geräte unterscheiden sich selbst durch den Inhalt in Register AL.
Aber genau genommen ist es nicht möglich wirklich Interrupts doppelt zu belegen!
???Mit welchen Interruptcontroler soll das bitte schön gehen???
Die Chipselect Leitung wird doch da bei Geräten die nichts zu suchen haben auf High geschaltet.Wie ist es überhaupt möglich den Treiber zu schreiben?? Interrupts gehn nunmal für Interrupgesteuerte Geräte nur einfach zu belegen und das ist eine Tatsache, kanst auch jeden anderen
Assemblerprogrammierer fragen. Nur Geräte die Interrupts nicht wirklich nutzten können doppelt belegt werden und dann ist ein andere Interrupcontroler notwendig der noch eine I/O belegt..

bei Antwort benachrichtigen