PERFORCE change 29776 for review
Juli Mallett
jmallett at FreeBSD.org
Sat Apr 26 00:38:56 PDT 2003
http://perforce.freebsd.org/chv.cgi?CH=29776
Change 29776 by jmallett at jmallett_dalek on 2003/04/26 00:38:10
Copy bit 31 by hand to fix addresses used now that
we are -mlong64. This was especially confusing since
the IP22 ARCS exception handlers print 32-bit addresses,
making it unclear that the bigger kuseg was being used,
and dump,etc. only work on 32-bit addresses, so bad addr
exceptions had addresses listed which worked just fine.
Affected files ...
.. //depot/projects/mips/sys/mips/include/cpuregs.h#3 edit
Differences ...
==== //depot/projects/mips/sys/mips/include/cpuregs.h#3 (text+ko) ====
@@ -76,9 +76,9 @@
*/
#define MIPS_KUSEG_START 0x0
-#define MIPS_KSEG0_START 0x80000000
-#define MIPS_KSEG1_START 0xa0000000
-#define MIPS_KSEG2_START 0xc0000000
+#define MIPS_KSEG0_START 0xffffffff80000000
+#define MIPS_KSEG1_START 0xffffffffa0000000
+#define MIPS_KSEG2_START 0xffffffffc0000000
#define MIPS_MAX_MEM_ADDR 0xbe000000
#define MIPS_RESERVED_ADDR 0xbfc80000
More information about the p4-projects
mailing list