Dear Jerry Van Baren,

In message <[EMAIL PROTECTED]> you wrote:
>
> Interestingly enough, dcbst is a *data* cache store, run in the *icache*
> flush routine.  I assume this is intended to flush out any instructions
> that are stuck in the dcache due to writes (self modifying code and/or
> loaded/copied code).  I would *speculate* that the address of the stuff
> in your dcache no longer points to valid memory.

Also let's keep in mind that cache flushing means accessing the RAM in
burst mode, so have a look at FAQ # 1.

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: [EMAIL PROTECTED]
Save yourself!  Reboot in 5 seconds!
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to