
  * src/bfin/bfin.c (part_emulation_return): Point out that setting
    NOP in EMUIR is a workaround for ICE-100B.  Also move to state
    UPDATE instead of IDLE when setting NOP in EMUIR.

Index: src/bfin/bfin.c
===================================================================
--- src/bfin/bfin.c	(revision 2030)
+++ src/bfin/bfin.c	(working copy)
@@ -957,8 +957,9 @@ part_emulation_return (urj_chain_t *chai
     part_dbgctl_bit_clear_wakeup (chain, n);
     urj_tap_chain_shift_data_registers_mode (chain, 0, 1, URJ_CHAIN_EXITMODE_IDLE);
 
-    /* get the RTE out of EMUIR so we don't execute it more than once */
-    part_emuir_set (chain, n, INSN_NOP, URJ_CHAIN_EXITMODE_IDLE);
+    /* Get the RTE out of EMUIR so we don't execute it more than once.
+       This is for working around an issue of ICE-100B.  */
+    part_emuir_set (chain, n, INSN_NOP, URJ_CHAIN_EXITMODE_UPDATE);
 }
 
 void
