diff options
Diffstat (limited to 'lib/ultralib/src/os/writebackdcacheall.s')
| -rw-r--r-- | lib/ultralib/src/os/writebackdcacheall.s | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/lib/ultralib/src/os/writebackdcacheall.s b/lib/ultralib/src/os/writebackdcacheall.s index ee8df88..d792be8 100644 --- a/lib/ultralib/src/os/writebackdcacheall.s +++ b/lib/ultralib/src/os/writebackdcacheall.s @@ -4,15 +4,15 @@ .text LEAF(osWritebackDCacheAll) - li t0, KUSIZE - li t2, DCACHE_SIZE - addu t1, t0,t2 - addiu t1, t1, -DCACHE_LINESIZE + li t0, K0BASE + li t2, DCACHE_SIZE + addu t1, t0, t2 + addiu t1, t1, -DCACHE_LINESIZE 1: .set noreorder - cache (C_IWBINV | CACH_PD), (t0) - bltu t0, t1, 1b - addiu t0, t0, DCACHE_LINESIZE + cache (C_IWBINV | CACH_PD), (t0) + bltu t0, t1, 1b + addiu t0, t0, DCACHE_LINESIZE .set reorder - jr ra + jr ra END(osWritebackDCacheAll) |
