summaryrefslogtreecommitdiff
path: root/assembly/rrxing2/rrxing2.S
diff options
context:
space:
mode:
Diffstat (limited to 'assembly/rrxing2/rrxing2.S')
-rw-r--r--assembly/rrxing2/rrxing2.S20
1 files changed, 10 insertions, 10 deletions
diff --git a/assembly/rrxing2/rrxing2.S b/assembly/rrxing2/rrxing2.S
index bb2c4dc..f9308f8 100644
--- a/assembly/rrxing2/rrxing2.S
+++ b/assembly/rrxing2/rrxing2.S
@@ -34,7 +34,7 @@ csrsi mstatus,0x8 # Turn on MIE to enable interrupts
digiline_send lightchannel,lightoffmsg
digiline_send gatechannel,gateupmsg
digiline_send bellchannel,belloffmsg
-digiline_send signalchannel,lightredmsg
+digiline_send signalchannel,lightoffmsg
.include "ui.S"
@@ -214,7 +214,7 @@ stop_timer
digiline_send lightchannel,lightoffmsg
digiline_send gatechannel,gateupmsg
digiline_send bellchannel,belloffmsg
-digiline_send signalchannel,lightredmsg
+digiline_send signalchannel,lightoffmsg
ret
.align 2
@@ -235,6 +235,7 @@ ret
destate3:
lpad 4
digiline_send lightchannel,lightredmsg
+digiline_send signalchannel,lightflashyellowmsg
set_timer_to gatedroptime
ret
@@ -248,7 +249,6 @@ ret
.align 2
destate5:
lpad 6
-digiline_send signalchannel,lightgreenmsg
digiline_send bellchannel,belloffmsg
set_timer_to activetime
ret
@@ -256,7 +256,6 @@ ret
.align 2
destate6:
lpad 7
-digiline_send signalchannel,lightredmsg
digiline_send gatechannel,gateupmsg
set_timeri 2
la t0,currstate
@@ -271,7 +270,7 @@ stop_timer
digiline_send lightchannel,lightoffmsg
digiline_send gatechannel,gateupmsg
digiline_send bellchannel,belloffmsg
-digiline_send signalchannel,lightredmsg
+digiline_send signalchannel,lightflashredmsg
ret
.align 2
@@ -306,14 +305,14 @@ ret
.align 2
ukstate5:
lpad 22
-digiline_send signalchannel,lightgreenmsg
+digiline_send signalchannel,lightflashyellowmsg
set_timer_to activetime
ret
.align 2
ukstate6:
lpad 23
-digiline_send signalchannel,lightredmsg
+digiline_send signalchannel,lightflashredmsg
digiline_send bellchannel,belloffmsg
set_timeri 1
ret
@@ -335,7 +334,7 @@ stop_timer
digiline_send lightchannel,lightoffmsg
digiline_send gatechannel,gateupmsg
digiline_send bellchannel,belloffmsg
-digiline_send signalchannel,lightredmsg
+digiline_send signalchannel,lightoffmsg
ret
.align 2
@@ -343,6 +342,7 @@ usstate1:
lpad 34
digiline_send lightchannel,lightflashredmsg
digiline_send bellchannel,bellonmsg
+digiline_send signalchannel,lightflashyellowmsg
set_timer_to gatedroptime
ret
@@ -357,14 +357,14 @@ ret
usstate3:
lpad 36
digiline_send bellchannel,belloffmsg
-digiline_send signalchannel,lightgreenmsg
+digiline_send signalchannel,lightyellowmsg
set_timer_to activetime
ret
.align 2
usstate4:
lpad 37
-digiline_send signalchannel,lightredmsg
+digiline_send signalchannel,lightoffmsg
digiline_send gatechannel,gateupmsg
set_timeri 3
la t0,currstate