From 48da5e410eb833479f13b0201fbe59c03beca989 Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Sat, 3 Oct 2009 16:43:00 +0000 Subject: [PATCH] - Flush of I/D-cache at boot Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ git-svn-id: http://moon:8086/svn/vhdl/trunk@491 cc03376c-175c-47c8-b038-4cd826a8556b --- lib/CPUs/MIPS/bsp/examples/bootloader/startup_boot.S | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/CPUs/MIPS/bsp/examples/bootloader/startup_boot.S b/lib/CPUs/MIPS/bsp/examples/bootloader/startup_boot.S index ccbb7e5..8da9ee0 100644 --- a/lib/CPUs/MIPS/bsp/examples/bootloader/startup_boot.S +++ b/lib/CPUs/MIPS/bsp/examples/bootloader/startup_boot.S @@ -21,6 +21,12 @@ _start: nop mtc0 $26, $31 + # Invalidate I-Cache + cop0 32 + + # Invalidate D-Cache + cop0 34 + # jump init la $26, _init jalr $26