Resending... this time with the attachment attached.<br><br>Add Intel Gigabit NIC SPI flashing support.<br>Tested on a 82541PI (0x8086, 0x107c) using 32-bit hardware.<br><br>The last line in nicintel_request_spibus() could be changed so that FL_BUSY is used instead.<br>
<br>Signed-off-by: Idwer Vollering <<a href="mailto:vidwer@gmail.com" target="_blank">vidwer@gmail.com</a>><br>
<br>---<br><br>flashrom v0.9.2-r1138 on Linux 2.6.34-ARCH (i686), built with libpci 3.1.7, GCC 4.5.1, little endian<br>flashrom is free software, get the source code at <a href="http://www.flashrom.org/" target="_blank">http://www.flashrom.org</a><br>

<br>Calibrating delay loop... delay loop is unreliable, trying to continue OK.<br>Found "Intel Corporation 82541PI Gigabit Ethernet Controller" (8086:107c, BDF 01:03.0).<br>Found chip "ST M25P05.RES" (64 KB, SPI) at physical address 0xffff0000.<br>

Found chip "ST M25P10.RES" (128 KB, SPI) at physical address 0xfffe0000.<br>Multiple flash chips were detected: M25P05.RES M25P10.RES<br>Please specify which chip to use with the -c <chipname> option.<br>
<br>
<br><br>flashrom v0.9.2-r1138 on Linux 2.6.34-ARCH (i686), built with libpci 3.1.7, GCC 4.5.1, little endian<br>flashrom is free software, get the source code at <a href="http://www.flashrom.org/" target="_blank">http://www.flashrom.org</a><br>

<br>Calibrating delay loop... OK.<br>Found "Intel Corporation 82541PI Gigabit Ethernet Controller" (8086:107c, BDF 01:03.0).<br>Found chip "ST M25P10.RES" (128 KB, SPI) at physical address 0xfffe0000.<br>

===<br>This flash part has status UNTESTED for operations: PROBE READ ERASE WRITE<br>The test status of this chip may have been updated in the latest development<br>version of flashrom. If you are running the latest development version,<br>

please email a report to <a href="mailto:flashrom@flashrom.org" target="_blank">flashrom@flashrom.org</a> if any of the above operations<br>work correctly for you with this flash part. Please include the flashrom<br>output with the additional -V option for all operations you tested (-V, -Vr,<br>

-Vw, -VE), and mention which mainboard or programmer you tested.<br>Thanks for your help!<br>===<br>No operations were specified.