I think Stephan will have trouble on it too.
For me, If I reverse scan in northbridge.c, and it will be OK.
It seems that 8131/8111 need to initialize before others.
Regards
YH
-----邮件原件----- 发件人: ebiederman@lnxi.com [mailto:ebiederman@lnxi.com] 发送时间: 2003年10月13日 19:24 收件人: YhLu 抄送: LinuxBIOS 主题: Re: [COMMIT] freebios2 How much have I broken?
YhLu YhLu@tyan.com writes:
Eric,
Still can not enumerate 8151.
Ok. Well at least it worked well enough to initialize memory. Thanks for looking at this.
I just really want to understand why you have trouble with the 8151. If I can find a reasonable explanation on why you need to do it in a special magic order I don't mind. But without that I am a very nervous about putting in any kind of bug fix.
I am still hopeful that it is a routing issue and my less hackish fix will handle it. But it does not seem especially likely at the moment.
Eric
YhLu YhLu@tyan.com writes:
I think Stephan will have trouble on it too.
For me, If I reverse scan in northbridge.c, and it will be OK.
A) the reverse scan works and that is good.
It seems that 8131/8111 need to initialize before others.
Why? This is what I am trying to understand. It doesn't make sense especially as I already did that, earlier. The resets to get the hypertransport settings to take effect. I can see those depending on the amd8111.
Have you tried the small subroutine change I sent?
Eric