fyi, the following small errors are made in multiple times (copy + paste?) in ichspi.c
On Tue, Jun 14, 2011 at 3:20 PM, Stefan Tauner < [email protected]> wrote: > + msg_pdbg("Erasing %d bytes starting at 0x%06x\n", len, addr); > + > + hsfc = REGREAD16(ICH9_REG_HSFC); > + /* make sure FDONE, FCERR, AEL are cleared by writing 1 to them */ > + REGWRITE16(ICH9_REG_HSFC, hsfc); > Should be done using HSFS. On Tue, Jun 14, 2011 at 3:20 PM, Stefan Tauner < [email protected]> wrote: > + hsfs = REGREAD16(ICH9_REG_HSFS); > + if (!timeout) { > + msg_perr("timeout!\n"); > + prettyprint_ich9_reg_hsfs(hsfs); > + prettyprint_ich9_reg_hsfc(hsfs); > The second prettyprint should take hsfc. Don't forget to read hsfc before going into the if() statement (like you did with hsfs). -- David Hendricks (dhendrix) Systems Software Engineer, Google Inc.
_______________________________________________ flashrom mailing list [email protected] http://www.flashrom.org/mailman/listinfo/flashrom
