chiark / gitweb /
Return from noop fault as intrl, not return
[trains.git] / detpic / energy.asm
index edd472afff71d1249453bff6291e557ee02d3803..5dab54d3492eeb98041ff1d95ed6eaf4ebf7b672 100644 (file)
@@ -147,7 +147,8 @@ power_fault_intrl @
        bc_f    INTCON3, INT1IF
 
        pinlat_ifh p0_booster_shutdown
-       return  ; Off, Stopping or Persists - must have lost the race
+       bra faultintrl_noop
+               ; Off, Stopping or Persists - must have lost the race
                ;  or flapped while we faffed.  Well, never mind, it's
                ;  off now and we're taking care of it.  (If the host
                ;  caused Off by OFF they can at worst send an OFF and