diff -Naur coreboot-v2.old/src/mainboard/dfi/nf570/mptable.c coreboot-v2.new/src/mainboard/dfi/nf570/mptable.c
--- coreboot-v2.old/src/mainboard/dfi/nf570/mptable.c	2008-10-28 18:30:15.000000000 +0000
+++ coreboot-v2.new/src/mainboard/dfi/nf570/mptable.c	2008-10-28 18:29:24.000000000 +0000
@@ -132,9 +132,9 @@
         PCI_INT(0,sbdn+6,1, 23); /* HD Audio */
         PCI_INT(0,sbdn+5,0, 20); /* SATA */
         PCI_INT(0,sbdn+5,1, 23); /* SATA */
-        PCI_INT(0,sbdn+5,2, 21); /* SATA */
+        PCI_INT(0,sbdn+5,2, 22); /* SATA */
 
-        PCI_INT(0,sbdn+8,0, 22); /* GBit Ether */
+        PCI_INT(0,sbdn+8,0, 21); /* GBit Ether */
 
 	/* The PCIe slots, each on its own bus */
 	for(j=7; j>=2; j--) {
