[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v6 16/17] target/m68k: add the Interrupt Stack P
From: |
Richard Henderson |
Subject: |
Re: [Qemu-devel] [PATCH v6 16/17] target/m68k: add the Interrupt Stack Pointer |
Date: |
Wed, 3 Jan 2018 13:58:47 -0800 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 |
On 01/02/2018 03:41 PM, Laurent Vivier wrote:
> Add the third stack pointer, the Interrupt Stack Pointer (ISP)
> (680x0 only). This stack will be needed in softmmu mode.
>
> Update movec to set/get the value of the three stacks.
>
> Signed-off-by: Laurent Vivier <address@hidden>
> ---
>
> Notes:
> v6: use cpu_m68k_set_sr() to set SR in GDB stub and in m68k_cpu_reset()
>
> target/m68k/cpu.c | 8 ++---
> target/m68k/cpu.h | 70 ++++++++++++++++++++++++++++++++++++++++-
> target/m68k/gdbstub.c | 2 +-
> target/m68k/helper.c | 82
> ++++++++++++++++++++++++++++++++++++++++++++-----
> target/m68k/helper.h | 4 ++-
> target/m68k/monitor.c | 1 +
> target/m68k/translate.c | 40 ++++++++++++++++++++++--
> 7 files changed, 190 insertions(+), 17 deletions(-)
Reviewed-by: Richard Henderson <address@hidden>
r~
- Re: [Qemu-devel] [PATCH v6 07/17] target/m68k: add chk and chk2, (continued)
[Qemu-devel] [PATCH v6 12/17] target/m68k: implement fsave/frestore, Laurent Vivier, 2018/01/02
[Qemu-devel] [PATCH v6 10/17] target/m68k: add cpush/cinv, Laurent Vivier, 2018/01/02
[Qemu-devel] [PATCH v6 11/17] target/m68k: add reset, Laurent Vivier, 2018/01/02
[Qemu-devel] [PATCH v6 09/17] target/m68k: softmmu cleanup, Laurent Vivier, 2018/01/02
[Qemu-devel] [PATCH v6 13/17] target/m68k: move CCR/SR functions, Laurent Vivier, 2018/01/02
[Qemu-devel] [PATCH v6 14/17] target/m68k: add 680x0 "move to SR" instruction, Laurent Vivier, 2018/01/02
[Qemu-devel] [PATCH v6 15/17] target/m68k: add andi/ori/eori to SR/CCR, Laurent Vivier, 2018/01/02
[Qemu-devel] [PATCH v6 16/17] target/m68k: add the Interrupt Stack Pointer, Laurent Vivier, 2018/01/02
- Re: [Qemu-devel] [PATCH v6 16/17] target/m68k: add the Interrupt Stack Pointer,
Richard Henderson <=
[Qemu-devel] [PATCH v6 17/17] target/m68k: fix m68k_cpu_dump_state(), Laurent Vivier, 2018/01/02