Hi all,<br><br>I am trying to impelement SMM support for K8/vt8237r, but I am strarking on build smm handler bin. I understand I need to copy real smm handler to location 0xa0000. From the ICH4 example, there are two extern varaibles binary_smm_start and binary_smm_end, I know it defines in /build/cpu/x86/smm/smm_wrap.ramstage.o. but how does that work? <br>
<br>Suppose I just want to put RSM instruction in the smmhandler, can I just write instruction "0f aa"(bianry code of RSM) to location 0xa0000 and 0xa0001. I tried this, but my machine went freeze after I invoke SMI. <br>
<br>I am thinking I may need to more instructons, because the SMM start with 16 bits real mode, it may not recongnize the instruction, right?<br>But I am starking on how to build and copy SMM handler. <br><br>I would really appreciate if some one could help me this out. <br>
<br>Best,<br>Fengwei<br>