Greetings,<br>
<br>
I've been experimenting with getting the Cache as Ram stuff
working with my experiments, and have run into a puzzling issue
relating to XIP.<br>
<br>
In amd/cache_as_ram.inc, as soon as the writes to MSR 203 completes, my
system crashes. Using my HDT, it looks like the entire memory image
gets all buggered up as well.<br>
<br>
The offending segment of code appears to be:<br>
0008:FFFF7312 B902020000 MOV ECX,00000202<br>
0008:FFFF7317
31D2
XOR EDX,EDX<br>
0008:FFFF7319 B80600FEFF MOV EAX,fffe0006<br>
0008:FFFF731E
0F30
WRMSR <br>
0008:FFFF7320 B903020000 MOV ECX,00000203<br>
0008:FFFF7325 BA0F000000 MOV EDX,0000000f<br>
0008:FFFF732A B80008FEFF MOV EAX,fffe0800<br>
0008:FFFF732F
0F30
WRMSR <---------------
POW...<br>
<br>
In my <a href="http://Config.lb">Config.lb</a>, XIP options are:<br>
<br>
default XIP_ROM_SIZE=65536<br>
default XIP_ROM_BASE = ( _ROMBASE + ROM_IMAGE_SIZE - XIP_ROM_SIZE )<br>
<br>
Any ideas YH? ;)<br>
<br>
<br>
thanks<br>
<br>
-san<br>
<br>
<br>