#26: flashrom: Support for PIIX4/PIIX4E/PIIX4M -----------------------------+---------------------------------------------- Reporter: uwe | Owner: uwe Type: enhancement | Status: assigned Priority: major | Milestone: Component: flashrom | Version: v2 Resolution: | Keywords: Include_gantt: 0 | Dependencies: Due_assign: MM/DD/YYYY | Due_close: MM/DD/YYYY -----------------------------+---------------------------------------------- Comment (by uwe):
Replying to [comment:2 rsmith]:
Replying to [comment:1 stepan]:
Also, FFF80000-FFFDFFFF is not enough. You need to enable the range
from FFFE0000-FFFFFFFF as well.
As pointed out you should just enable the full 1-Meg space. Several of
those settings are jsut for the legacy alias into the lower 1 Meg of address space. Since we don't have that legacy baggage you can just eanble the entire upper 1 Meg (0xfff00000- 0xffffffff). And let flashrom mmap it.
I have now enabled all three relevant bits, which should result in all of the upper meg (I hope). It's tested from cold boot, I can detect, read, and write multiple 256K chips. I'll attach an updated patch.