Searched refs:v7m (Results 1 – 6 of 6) sorted by relevance
/external/qemu/target-arm/ |
D | machine.c | 103 qemu_put_be32(f, env->v7m.other_sp); in cpu_save() 104 qemu_put_be32(f, env->v7m.vecbase); in cpu_save() 105 qemu_put_be32(f, env->v7m.basepri); in cpu_save() 106 qemu_put_be32(f, env->v7m.control); in cpu_save() 107 qemu_put_be32(f, env->v7m.current_sp); in cpu_save() 108 qemu_put_be32(f, env->v7m.exception); in cpu_save() 230 env->v7m.other_sp = qemu_get_be32(f); in cpu_load() 231 env->v7m.vecbase = qemu_get_be32(f); in cpu_load() 232 env->v7m.basepri = qemu_get_be32(f); in cpu_load() 233 env->v7m.control = qemu_get_be32(f); in cpu_load() [all …]
|
D | helper.c | 755 if (env->v7m.current_sp != process) { in switch_v7m_sp() 756 tmp = env->v7m.other_sp; in switch_v7m_sp() 757 env->v7m.other_sp = env->regs[13]; in switch_v7m_sp() 759 env->v7m.current_sp = process; in switch_v7m_sp() 769 if (env->v7m.exception != 0) in do_v7m_exception_exit() 770 armv7m_nvic_complete_irq(env->nvic, env->v7m.exception); in do_v7m_exception_exit() 801 if (env->v7m.current_sp) in do_interrupt_v7m() 803 if (env->v7m.exception == 0) in do_interrupt_v7m() 835 env->v7m.exception = armv7m_nvic_acknowledge_irq(env->nvic); in do_interrupt_v7m() 864 addr = ldl_phys(env->v7m.vecbase + env->v7m.exception * 4); in do_interrupt_v7m() [all …]
|
D | cpu.h | 199 } v7m; member 354 | env->v7m.exception; in xpsr_read() 379 env->v7m.exception = val & 0x1ff; in xpsr_write() 890 privmode = !((env->v7m.exception == 0) && (env->v7m.control & 1)); in cpu_get_tb_cpu_state()
|
/external/qemu/hw/arm/ |
D | armv7m_nvic.c | 188 return cpu_single_env->v7m.vecbase; in nvic_readl() 321 cpu_single_env->v7m.vecbase = value & 0xffffff80; in nvic_writel()
|
/external/llvm/test/MC/ARM/ |
D | thumb2-mclass.s | 7 @ These tests test instruction encodings specific to v6m & v7m (FeatureMClass).
|
/external/clang/docs/ |
D | CrossCompilation.rst | 82 * ``sub`` = for ex. on ARM: ``v5``, ``v6m``, ``v7a``, ``v7m``, etc.
|