[MIPS] Fix dcache_status()

You can't judge UNCACHED by Config.K0 LSB.

Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
master
Shinya Kuribayashi 17 years ago
parent b0c66af53e
commit d98e348e2e
  1. 10
      cpu/mips/cache.S

@ -256,9 +256,13 @@ NESTED(mips_cache_reset, 0, ra)
*
*/
LEAF(dcache_status)
mfc0 v0, CP0_CONFIG
andi v0, v0, 1
j ra
mfc0 t0, CP0_CONFIG
li t1, CONF_CM_UNCACHED
andi t0, t0, CONF_CM_CMASK
move v0, zero
beq t0, t1, 2f
li v0, 1
2: jr ra
END(dcache_status)
/*******************************************************************************

Loading…
Cancel
Save