On Sat, May 23, 2009 at 06:19:30PM +0200, Mats Erik Andersson wrote:
using a signal probe I can verify two facts:
3c905B has address lines A0 -- A16 routed, but not A17. Thus 128 kB is the maximal capacity achievable.
3c905 only routes the adress lines A0 -- A15, and therefore limits itself to only 64 kB. On the other hand, I have not succeeded in getting even read capabilities going in my own code (not your "flashrom").
I'm not sure if the 3c905 is even supposed to work, not all 3com cards support the parallel flash read/write interface via the registers we use in flashrom right now. If the registers aren't there the programming will fail, of course.