Board hangs after soft_reset() in auto.c

Liu Tao liutao at safe-mail.net
Mon Nov 8 07:25:01 CET 2004


Found in pci_domain_scan_bus().
Thanks.

YhLu wrote:

>Amdk8_scan_chains will clear E0... E8 at first.
>
>YH
>
>-----Original Message-----
>From: Liu Tao [mailto:liutao at safe-mail.net] 
>Sent: Friday, November 05, 2004 12:26 AM
>To: YhLu
>Cc: Eric W. Biederman; LinuxBIOS
>Subject: Re: Board hangs after soft_reset() in auto.c
>
>YhLu wrote:
>
> >Which stage auto.c
> >E0: 0xff010003 -->  0x06000003
> >E4: 0x09070103 -->  0x09070103
> >E8:              -->   0x0c0a0203
> >
> >YH
>
>In auto.c setup_myboard_resource_map():
>E0: <- 0x06000003
>E4: <- 0x09070103
>E8: <- 0x0c0a0203
>
>then in C part amdk8_scan_chains():
>E0: <- 0xff010003 (max=0)    /* E0 overlaps E4/E8 ? */
>max = hypertransport_scan_chain(link0, max);
>E0: <- 0x06010003 (imagin max=0x6)
>E4: <- 0xff070003        /* E4 overlaps E8 ? */
>max = hypertransport_scan_chain(link1, max);
>E4: <- 0x09070003 (imagin max=0x9)
>E8: <- 0xff0a0003
>max = hypertransport_scan_chain(link2, max);
>E8: <- 0x0c0a0003 (imagin max=0xc)
>
>Regards,
>Liu Tao
>
>
>_______________________________________________
>Linuxbios mailing list
>Linuxbios at clustermatic.org
>http://www.clustermatic.org/mailman/listinfo/linuxbios
>
>.
>
>  
>




More information about the coreboot mailing list