cortex_m: use cortex_m_write_debug_halt_mask() in cortex_m_single_step_core()