Hi ,

I think the registers offsets of ICH7 are different from VT8237r, right? we need to use the data sheet of VT8237r.
I also tested your code, it cannot boot.

In addition, thank you guys for help me out yesterday, and I solved the problem. I should put the smm handler code at 0xa8000(even implementation of ICH4 and ICH7 put the smm handler at 0xa0000, but the entry point is still at (0xa8000 - LAPICID * 0x400), and they used a jumptable. ). Anyway, thank you guys (especially Rudolf's patch) pointed out that and helping me fixed the problem.

Best,
Fengwei

On 11/11/2010 04:29 AM, [email protected] wrote:
Message: 8
Date: Thu, 11 Nov 2010 10:29:26 +0100
From: Stefan Reinauer<[email protected]>
To:[email protected]
Subject: [coreboot] SMM on K8
Message-ID:<[email protected]>
Content-Type: text/plain; charset="us-ascii"

First shot, untested


-------------- next part --------------
A non-text attachment was scrubbed...
Name: amdk8_smm.diff
Type: text/x-patch
Size: 32274 bytes
Desc: not available
URL:<http://www.coreboot.org/pipermail/coreboot/attachments/20101111/045793ae/attachment.diff>

------------------------------


--
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to