<div dir="ltr">hello,<div>Here I have some questions in smi.c file (coreboot/src/southbridge/intel/i82801ix/smi.c)</div><div><br></div><div>in smm_install function, one statement is to copy handler to SMRAM(0xa0000):</div><div>1.I can't find copy source data ( _binary_smm_start ),where is it write? I watch (_binary_smm_start) memory address,and it has value in it.</div><div><br></div><div>2.After execute the memcpy statement,there is nothing change in 0xa0000,the value in 65535</div><div><br></div><div>In smm_relocate function, the pointer goes in the " if " statement and then "return" , the relocation code did not copy to 0x38000:</div><div><br></div><div>3.How do I let the program go through and do the job below the " if " statement?</div><div><br></div><div><br></div><div>thanks~</div><div><br></div><div><br></div></div>