[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Lost] [Patch] floppy - Portkonflikt mit IDE



Dieser Patch behebt den Portkonflikt mit ide. Bis jetzt wurden in floppy
ein paar Ports zuviel registiert, und einer davon wird von ide benötigt.
Index: src/modules/floppy/floppy.c
===================================================================
--- src/modules/floppy/floppy.c	(Revision 626)
+++ src/modules/floppy/floppy.c	(Arbeitskopie)
@@ -160,7 +160,9 @@
 int main(int argc, char* argv[])
 {
     // Ports fuer den Zugriff auf den FDC reservieren
-    if (request_ports(0x3f0, 8) == FALSE) {
+    if (!request_ports(FLOPPY_REG_DOR, 1) || !request_ports(FLOPPY_REG_MSR, 1)
+        || !request_ports(FLOPPY_REG_DATA, 1)) 
+    {
         puts("[ FLOPPY ] Fehler: Konnte die Ports nicht reservieren!");
         return -1;
     }