Am 30.03.2011 23:18, schrieb kallisti5@xxxxxxxxxxx:
Author: kallisti5 Date: 2011-03-30 23:18:22 +0200 (Wed, 30 Mar 2011) New Revision: 41143 Changeset: https://dev.haiku-os.org/changeset/41143 Modified: haiku/trunk/src/add-ons/kernel/busses/scsi/ahci/ahci.c Log: added new Nvidia, Marvell, and Intel AHCI controlers.. please test if you have the hardware Modified: haiku/trunk/src/add-ons/kernel/busses/scsi/ahci/ahci.c =================================================================== --- haiku/trunk/src/add-ons/kernel/busses/scsi/ahci/ahci.c 2011-03-30 18:00:30 UTC (rev 41142) +++ haiku/trunk/src/add-ons/kernel/busses/scsi/ahci/ahci.c 2011-03-30 21:18:22 UTC (rev 41143) @@ -72,8 +72,33 @@ { 0x10de, 0x0ad9, "NVIDIA MCP77" }, { 0x10de, 0x0ada, "NVIDIA MCP77" }, { 0x10de, 0x0adb, "NVIDIA MCP77" }, + { 0x10de, 0x0ab4, "NVIDIA MCP79" }, + { 0x10de, 0x0ab5, "NVIDIA MCP79" }, + { 0x10de, 0x0ab6, "NVIDIA MCP79" }, + { 0x10de, 0x0ab7, "NVIDIA MCP79" }, + { 0x10de, 0x0ab8, "NVIDIA MCP79" }, + { 0x10de, 0x0ab9, "NVIDIA MCP79" }, + { 0x10de, 0x0aba, "NVIDIA MCP79" }, + { 0x10de, 0x0abb, "NVIDIA MCP79" }, + { 0x10de, 0x0abc, "NVIDIA MCP79" }, + { 0x10de, 0x0abd, "NVIDIA MCP79" }, + { 0x10de, 0x0abe, "NVIDIA MCP79" }, + { 0x10de, 0x0abf, "NVIDIA MCP79" }, + { 0x10de, 0x0d84, "NVIDIA MCP89" }, + { 0x10de, 0x0d85, "NVIDIA MCP89" }, + { 0x10de, 0x0d86, "NVIDIA MCP89" }, + { 0x10de, 0x0d87, "NVIDIA MCP89" }, + { 0x10de, 0x0d88, "NVIDIA MCP89" }, + { 0x10de, 0x0d89, "NVIDIA MCP89" }, + { 0x10de, 0x0d8a, "NVIDIA MCP89" }, + { 0x10de, 0x0d8b, "NVIDIA MCP89" }, + { 0x10de, 0x0d8c, "NVIDIA MCP89" }, + { 0x10de, 0x0d8d, "NVIDIA MCP89" }, + { 0x10de, 0x0d8e, "NVIDIA MCP89" }, + { 0x10de, 0x0d8f, "NVIDIA MCP89" }, { 0x1106, 0x3349, "VIA VT8251" }, { 0x1106, 0x6287, "VIA VT8251" }, + { 0x11ab, 0x6121, "Marvell 6121" }, { 0x11ab, 0x6145, "Marvell 6145" }, { 0x197b, 0x2360, "JMicron JMB360" }, { 0x197b, 0x2361, "JMicron JMB361" }, @@ -106,6 +131,9 @@ { 0x8086, 0x292f, "Intel ICH9M" }, { 0x8086, 0x294d, "Intel ICH9" }, { 0x8086, 0x294e, "Intel ICH9M" }, + { 0x8086, 0x3a05, "Intel ICH10" }, + { 0x8086, 0x3a22, "Intel ICH10" }, + { 0x8086, 0x3a25, "Intel ICH10" }, {} };
Maybe there should be comments above which controllers are actually tested and known to work, and which ones aren't.
Best regards, -Stephan