In:
Intel_Architecture_Software_Developers_Manual,_Volume_3:_System_Programming.pdf
aka
24319202.pdf
on page: (335) aka 9-11
It describes caching behavior when CD & NW are set but there are valid
cache blocks in the cache. Basically it says in such a situation no cache blocks
are played with but the existing cache blocks are used.
So with the proper prefill algorithm doing the memory init from C code
should be possible. My problem: filling the Level-1 Data cache is
simple (so C doing memory init in C will happen). Filling the Level-1
Instruction cache, is this possible without executing the
instructions?
Eric