Hi
First thanks for a great service.
I successfully tested a Intel NIC card Model Intel PRO/100 S desktop adapter
Chipset Intel 82550EY
Atmel flash chip "AT49BV512"
There is also an onboard Atmel 93C46 that could not be read with –p nicintel_spi?
 
Here is the edited results
 
pupa@pupa-IMBA-9454ISA:~$ sudo flashrom -R  test.bin -p nicintel
Mapping Intel NIC control/status reg at 0xff8ff000, unaligned size 0x10.
Found Atmel flash chip "AT49BV512" (64 kB, Parallel) on nicintel.
Reading old flash chip contents... done.
Verifying flash... VERIFIED.
 
pupa@pupa-IMBA-9454ISA:~$ sudo flashrom -E -p nicintel
Calibrating delay loop... OK.
Found "Intel 82557/8/9/0/1 Ethernet Pro 100" (8086:1229, BDF 03:0d.0).
Mapping Intel NIC control/status reg at 0xff8ff000, unaligned size 0x10.
Found Atmel flash chip "AT49BV512" (64 kB, Parallel) on nicintel.
Erasing and writing flash chip... Erase/write done.
 
pupa@pupa-IMBA-9454ISA:~$ sudo flashrom -v test.bin -p nicintel
Calibrating delay loop... OK.
Mapping Intel NIC control/status reg at 0xff8ff000, unaligned size 0x10.
Found Atmel flash chip "AT49BV512" (64 kB, Parallel) on nicintel.
Reading old flash chip contents... done.
Verifying flash... VERIFY FAILED at 0x00000000! Expected=0x55, Read=0xff, failed byte count
from 0x00000000-0x0000ffff: 0xd0cf
 
pupa@pupa-IMBA-9454ISA:~$ sudo flashrom -w test.bin -p nicintel
Calibrating delay loop... OK.
Mapping Intel NIC control/status reg at 0xff8ff000, unaligned size 0x10.
Found Atmel flash chip "AT49BV512" (64 kB, Parallel) on nicintel.
Reading old flash chip contents... done.
Erasing and writing flash chip... Erase/write done.
Verifying flash... VERIFIED.
 
pupa@pupa-IMBA-9454ISA:~$ sudo flashrom -v test.bin -p nicintel
Calibrating delay loop... OK.
Found "Intel 82557/8/9/0/1 Ethernet Pro 100" (8086:1229, BDF 03:0d.0).
Mapping Intel NIC control/status reg at 0xff8ff000, unaligned size 0x10.
Found Atmel flash chip "AT49BV512" (64 kB, Parallel) on nicintel.
Reading old flash chip contents... done.
Verifying flash... VERIFIED.