Updated patch. It enableѕ legacy I/O port access, but disables
UDMA/33 per default as we don't know if the user's devices support it.
Uwe.
--
http://www.hermann-uwe.de | http://www.holsham-traders.de
http://www.crazy-hacks.org | http://www.unmaintained-free-software.org
Enable IDE legacy port access for all 440BX based boards per default, as
this is needed (at the very least) to make FILO work on these boards.
Disable UDMA/33 per default, which is slower but the safe choice, as we
don't know which IDE devices a user has attached, and some don't support
UDMA/33 very well or at all.
Signed-off-by: Uwe Hermann <[EMAIL PROTECTED]>
Index: src/mainboard/a-trend/atc-6220/Config.lb
===================================================================
--- src/mainboard/a-trend/atc-6220/Config.lb (Revision 3009)
+++ src/mainboard/a-trend/atc-6220/Config.lb (Arbeitskopie)
@@ -130,6 +130,12 @@
device pci 7.3 on end # ACPI
register "ide0_enable" = "1"
register "ide1_enable" = "1"
+ register "ide_legacy_enable" = "1"
+ # Enable UDMA/33 for higher speed if your IDE device(s) support it.
+ register "ide0_drive0_udma33_enable" = "0"
+ register "ide0_drive1_udma33_enable" = "0"
+ register "ide1_drive0_udma33_enable" = "0"
+ register "ide1_drive1_udma33_enable" = "0"
end
end
end
Index: src/mainboard/gigabyte/ga-6bxc/Config.lb
===================================================================
--- src/mainboard/gigabyte/ga-6bxc/Config.lb (Revision 3009)
+++ src/mainboard/gigabyte/ga-6bxc/Config.lb (Arbeitskopie)
@@ -128,6 +128,12 @@
device pci 7.3 on end # ACPI
register "ide0_enable" = "1"
register "ide1_enable" = "1"
+ register "ide_legacy_enable" = "1"
+ # Enable UDMA/33 for higher speed if your IDE device(s) support it.
+ register "ide0_drive0_udma33_enable" = "0"
+ register "ide0_drive1_udma33_enable" = "0"
+ register "ide1_drive0_udma33_enable" = "0"
+ register "ide1_drive1_udma33_enable" = "0"
end
end
end
Index: src/mainboard/biostar/m6tba/Config.lb
===================================================================
--- src/mainboard/biostar/m6tba/Config.lb (Revision 3009)
+++ src/mainboard/biostar/m6tba/Config.lb (Arbeitskopie)
@@ -124,6 +124,12 @@
device pci 7.3 on end # ACPI
register "ide0_enable" = "1"
register "ide1_enable" = "1"
+ register "ide_legacy_enable" = "1"
+ # Enable UDMA/33 for higher speed if your IDE device(s) support it.
+ register "ide0_drive0_udma33_enable" = "0"
+ register "ide0_drive1_udma33_enable" = "0"
+ register "ide1_drive0_udma33_enable" = "0"
+ register "ide1_drive1_udma33_enable" = "0"
end
end
end
Index: src/mainboard/azza/pt-6ibd/Config.lb
===================================================================
--- src/mainboard/azza/pt-6ibd/Config.lb (Revision 3009)
+++ src/mainboard/azza/pt-6ibd/Config.lb (Arbeitskopie)
@@ -130,6 +130,12 @@
device pci 7.3 on end # ACPI
register "ide0_enable" = "1"
register "ide1_enable" = "1"
+ register "ide_legacy_enable" = "1"
+ # Enable UDMA/33 for higher speed if your IDE device(s) support it.
+ register "ide0_drive0_udma33_enable" = "0"
+ register "ide0_drive1_udma33_enable" = "0"
+ register "ide1_drive0_udma33_enable" = "0"
+ register "ide1_drive1_udma33_enable" = "0"
end
end
end
Index: src/mainboard/tyan/s1846/Config.lb
===================================================================
--- src/mainboard/tyan/s1846/Config.lb (Revision 3009)
+++ src/mainboard/tyan/s1846/Config.lb (Arbeitskopie)
@@ -126,6 +126,12 @@
device pci 7.3 on end # ACPI
register "ide0_enable" = "1"
register "ide1_enable" = "1"
+ register "ide_legacy_enable" = "1"
+ # Enable UDMA/33 for higher speed if your IDE device(s) support it.
+ register "ide0_drive0_udma33_enable" = "0"
+ register "ide0_drive1_udma33_enable" = "0"
+ register "ide1_drive0_udma33_enable" = "0"
+ register "ide1_drive1_udma33_enable" = "0"
end
end
end
Index: src/mainboard/compaq/deskpro_en_sff_p600/Config.lb
===================================================================
--- src/mainboard/compaq/deskpro_en_sff_p600/Config.lb (Revision 3009)
+++ src/mainboard/compaq/deskpro_en_sff_p600/Config.lb (Arbeitskopie)
@@ -134,6 +134,12 @@
device pci 14.3 on end # ACPI
register "ide0_enable" = "1"
register "ide1_enable" = "1"
+ register "ide_legacy_enable" = "1"
+ # Enable UDMA/33 for higher speed if your IDE device(s) support it.
+ register "ide0_drive0_udma33_enable" = "0"
+ register "ide0_drive1_udma33_enable" = "0"
+ register "ide1_drive0_udma33_enable" = "0"
+ register "ide1_drive1_udma33_enable" = "0"
end
end
end
Index: src/mainboard/asus/p2b/Config.lb
===================================================================
--- src/mainboard/asus/p2b/Config.lb (Revision 3009)
+++ src/mainboard/asus/p2b/Config.lb (Arbeitskopie)
@@ -130,6 +130,12 @@
device pci 4.3 on end # ACPI
register "ide0_enable" = "1"
register "ide1_enable" = "1"
+ register "ide_legacy_enable" = "1"
+ # Enable UDMA/33 for higher speed if your IDE device(s) support it.
+ register "ide0_drive0_udma33_enable" = "0"
+ register "ide0_drive1_udma33_enable" = "0"
+ register "ide1_drive0_udma33_enable" = "0"
+ register "ide1_drive1_udma33_enable" = "0"
end
end
end
Index: src/mainboard/asus/p2b-f/Config.lb
===================================================================
--- src/mainboard/asus/p2b-f/Config.lb (Revision 3009)
+++ src/mainboard/asus/p2b-f/Config.lb (Arbeitskopie)
@@ -130,6 +130,12 @@
device pci 4.3 on end # ACPI
register "ide0_enable" = "1"
register "ide1_enable" = "1"
+ register "ide_legacy_enable" = "1"
+ # Enable UDMA/33 for higher speed if your IDE device(s) support it.
+ register "ide0_drive0_udma33_enable" = "0"
+ register "ide0_drive1_udma33_enable" = "0"
+ register "ide1_drive0_udma33_enable" = "0"
+ register "ide1_drive1_udma33_enable" = "0"
end
end
end
Index: src/mainboard/asus/p3b-f/Config.lb
===================================================================
--- src/mainboard/asus/p3b-f/Config.lb (Revision 3009)
+++ src/mainboard/asus/p3b-f/Config.lb (Arbeitskopie)
@@ -131,6 +131,12 @@
device pci 4.3 on end # ACPI
register "ide0_enable" = "1"
register "ide1_enable" = "1"
+ register "ide_legacy_enable" = "1"
+ # Enable UDMA/33 for higher speed if your IDE device(s) support it.
+ register "ide0_drive0_udma33_enable" = "0"
+ register "ide0_drive1_udma33_enable" = "0"
+ register "ide1_drive0_udma33_enable" = "0"
+ register "ide1_drive1_udma33_enable" = "0"
end
end
end
--
linuxbios mailing list
[email protected]
http://www.linuxbios.org/mailman/listinfo/linuxbios