Thomas Prochaska wrote:
> Program received signal SIGSEGV, Segmentation fault.
> 0x0000000000408fae in ich_spi_command (writecnt=1, readcnt=3,
> writearr=0x7fff772399cf "\237", readarr=0x7fff772399e0 "M")
> at ichspi.c:763
> 763 if ((curopcodes->opcode[a]).opcode == cmd) {
> (gdb) bt
> #0 0x0000000000408fae in ich_spi_command (writecnt=1, readcnt=3,
> writearr=0x7fff772399cf "\237", readarr=0x7fff772399e0 "M")
> at ichspi.c:763
Ok.
> i checked with revision 3809 and 3804 and both should work.
Looks good. Ok. Please go back to trunk HEAD (svn up -r HEAD) and
try applying this patch.
//Peter
Index: chipset_enable.c
===================================================================
--- chipset_enable.c (revision 3828)
+++ chipset_enable.c (working copy)
@@ -384,6 +384,7 @@
*(uint32_t *) (spibar + 0xA0)); ICH10 only? */
printf_debug("0xB0: 0x%08x (FDOC)\n",
*(uint32_t *) (spibar + 0xB0));
+ ich_init_opcodes();
break;
default:
/* Nothing */
--
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot