From 774fe348b52302e7c05e6762011695868aaf52d3 Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Sat, 17 Oct 2009 13:15:51 +0000 Subject: [PATCH] update 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@520 cc03376c-175c-47c8-b038-4cd826a8556b --- lib/CPUs/MIPS/dist/tmpl/notes.txt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/CPUs/MIPS/dist/tmpl/notes.txt b/lib/CPUs/MIPS/dist/tmpl/notes.txt index 4008125..eb1489e 100644 --- a/lib/CPUs/MIPS/dist/tmpl/notes.txt +++ b/lib/CPUs/MIPS/dist/tmpl/notes.txt @@ -34,14 +34,15 @@ Changes in release 12 Using NMI as reset is dangerous because periphery is not reseted. Unitialized/unreseted periphery may cause trouble (e.g. firing unwanted interrupts) - Bootloader: Startup now invalidates I/D-Caches at boot -- Bugfix: register bypass with same target register, used for unaligned loads (LWL, LWR), was incorrect. Newlib's memcpy() (MIPS-optimized) uses this. - Consectutive load instructions without nops (which is legal) using same target register like +- Bugfix: register bypass with same target register, used for unaligned loads (LWL, LWR), was incorrect. + Newlib's memcpy() (MIPS-optimized) uses this for unaligned copy. + Consectutive load instructions without nops using same target register (which is legal) like lw $1, 0(mem) lwl $1, 1(mem) or lwl $1, 0(mem) lwr $1, 1(mem) - or similar, lead to incorrect result. Now it'S fixed. + or similar, lead to incorrect result. Now it's fixed. ----------------------------------------------------------------- Changes in release 11