Source-Changes-D archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: [matt-nb5-mips64] src/sys/arch/mips/include
Matt Thomas wrote:
> Module Name: src
> Committed By: matt
> Date: Tue May 11 21:51:34 UTC 2010
>
> Modified Files:
>
> src/sys/arch/mips/include [matt-nb5-mips64]: locore.h
>
> Log Message:
>
> Need to turn KX for N32 kernels with mips3_lw_a64 and mips3_sw_a64
+#elif defined(__mips_n32)
+ uint32_t sr = mips_cp0_status_read();
+ mips_cp0_status_write((sr & ~MIPS_SR_INT_IE) | MIPS3_SR_KX);
+ rv = *(const uint32_t *)addr;
Erm, doesn't that cast toss away the high 32-bits of the address
you're try to load/store from/to?
Cheers,
Simon.
Home |
Main Index |
Thread Index |
Old Index