Hi all, I have got a question here. The function writeBackDcache(CACHE_FLUSH_BASE) is already called in the function bootConfigureMMU in the function main in the file bootldr.c. Then why is it again called after that in the function main. The code is in the File bootldr.c and the function is main /* * set up MMU table: * DRAM is cacheable * cached and uncached images of Flash * after MMU is enabled, bootldr is running in DRAM */ bootConfigureMMU(); /* Calls WriteBackDcache() in the end */ writeBackDcache(CACHE_FLUSH_BASE); Why is the writeBackDcache called here twice .? Thanx in advance , Harishankkar _______________________________________________ http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm Please visit the above address for information on this list.
