Motherboards DFI NF-570 range, (NF570SLI-M2/G, NF570-M2/G and NF550-M2/G).
This is a suggestion to port coreboot to the NF570 series. I have already posted a patch, but this just duplicates the entire M57SLI stuff just for a two line change. If the build script could set a flag, shown in the example as dfi_nf570, then coreboot would work on the above motherboards.
After discussion on IRC this would be a better implementation
From mptable.c
PCI_INT(0,sbdn+6,1, 23); /* HD Audio */ PCI_INT(0,sbdn+5,0, 20); /* SATA */ PCI_INT(0,sbdn+5,2, 22); /* SATA */ PCI_INT(0,sbdn+5,1, 23); /* SATA */
#ifdef dfi_nf570
PCI_INT(0,sbdn+5,2, 22); /* SATA */
PCI_INT(0,sbdn+8,0, 21); /* GBit Ether */
#else
PCI_INT(0,sbdn+5,2, 21); /* SATA */
PCI_INT(0,sbdn+8,0, 22); /* GBit Ether */
#endif
/* The PCIe slots, each on its own bus */
Taken and modified from the Gigabyte M57SLI tree signed-of-by: Chris Lingard chris@stockwith.co.uk Tested on a DSI NF570-M2/G motherboard
The use of this motherboard eases the learning path into coreboot, because it has a socketed BIOS, and needs no modification. I had never hot plugged a chip nor flashed a BIOS until this week
Chris Lingard