]> git.proxmox.com Git - mirror_qemu.git/commit
target/arm: Implement v7m_update_fpccr()
authorPeter Maydell <peter.maydell@linaro.org>
Mon, 29 Apr 2019 16:36:00 +0000 (17:36 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Mon, 29 Apr 2019 16:36:00 +0000 (17:36 +0100)
commitb593c2b81287040ab6f452afec6281e2f7ee487b
treec5fccb99d4806afe49a25d6728e383c5ad6cfbb6
parent0ed377a8013f40653a83f6ad2c9693897522d7dc
target/arm: Implement v7m_update_fpccr()

Implement the code which updates the FPCCR register on an
exception entry where we are going to use lazy FP stacking.
We have to defer to the NVIC to determine whether the
various exceptions are currently ready or not.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Message-id: 20190416125744.27770-12-peter.maydell@linaro.org
hw/intc/armv7m_nvic.c
target/arm/cpu.h
target/arm/helper.c