summaryrefslogtreecommitdiff
path: root/lib/ultralib/src/rmon/rmonrcp.s
diff options
context:
space:
mode:
Diffstat (limited to 'lib/ultralib/src/rmon/rmonrcp.s')
-rw-r--r--lib/ultralib/src/rmon/rmonrcp.s8
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/ultralib/src/rmon/rmonrcp.s b/lib/ultralib/src/rmon/rmonrcp.s
index 539f41d..bddc172 100644
--- a/lib/ultralib/src/rmon/rmonrcp.s
+++ b/lib/ultralib/src/rmon/rmonrcp.s
@@ -12,7 +12,7 @@
LEAF(__rmonRCPrunning)
move v0, zero
lw t0, PHYS_TO_K1(SP_STATUS_REG)
- and t0, SP_STATUS_HALT | SP_STATUS_BROKE
+ and t0, (SP_STATUS_HALT | SP_STATUS_BROKE)
bnez t0, isHalted
ori v0, 1
isHalted:
@@ -33,7 +33,7 @@ wait4dma:
awaitIdle:
li a0, PHYS_TO_K1(SP_STATUS_REG)
lw v0, (a0)
- and v0, SP_STATUS_HALT | SP_STATUS_BROKE
+ and v0, (SP_STATUS_HALT | SP_STATUS_BROKE)
beqz v0, awaitIdle
jr ra
END(__rmonIdleRCP)
@@ -41,7 +41,7 @@ END(__rmonIdleRCP)
/* run the rsp in single-step mode to step one instruction */
LEAF(__rmonStepRCP)
li a0, PHYS_TO_K1(SP_STATUS_REG)
- li a1, SP_CLR_INTR_BREAK | SP_SET_SSTEP | SP_CLR_BROKE | SP_CLR_HALT
+ li a1, (SP_CLR_INTR_BREAK | SP_SET_SSTEP | SP_CLR_BROKE | SP_CLR_HALT)
sw a1, (a0)
b awaitIdle
END(__rmonStepRCP)
@@ -52,7 +52,7 @@ LEAF(__rmonRunRCP)
li a1, MI_INTR_MASK_SET_SP
sw a1, (a0)
li a0, PHYS_TO_K1(SP_STATUS_REG)
- li a1, SP_SET_INTR_BREAK | SP_CLR_SSTEP | SP_CLR_BROKE | SP_CLR_HALT
+ li a1, (SP_SET_INTR_BREAK | SP_CLR_SSTEP | SP_CLR_BROKE | SP_CLR_HALT)
sw a1, (a0)
jr ra
END(__rmonRunRCP)