From: ian Date: Wed, 4 Jan 2006 22:15:46 +0000 (+0000) Subject: make slave capable of panic reset too X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ijackson/git?a=commitdiff_plain;h=8e5b9a1e9d23ff503f95bdc6ee8ef82fa4371cb7;p=trains.git make slave capable of panic reset too --- diff --git a/detpic/panic.asm b/detpic/panic.asm index 65e84fa..12705cb 100644 --- a/detpic/panic.asm +++ b/detpic/panic.asm @@ -436,15 +436,18 @@ write_ifnot_00 bt_w_if1 6 bra panic_crashread_setpointer bt_f_if0 idloc1,idloc1_master - return ; all the remaining options are for master only + bra write_ifnot0_ifnotmaster + ; the next few options are for master only: + bt_w_if1 5 bra write_if_master_slaveselect bt_w_if1 4 bra write_if_master_masterread - bt_w_if1 3 + bt_w_if0 3 bra write_if_master_slaveread - xor_lw 0x11 +write_ifnot0_ifnotmaster + xor_lw 0x09 bra_z panic_reset ; nope, well, we ignore it return