target-arm: Add the Cortex-M4 CPU
commitba890a9b2509a0087bb7eafddae02ea5ecbb7bb4
authorAurelio C. Remonda <aurelioremonda@gmail.com>
Fri, 19 Jun 2015 13:17:44 +0000 (19 14:17 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Fri, 19 Jun 2015 13:17:44 +0000 (19 14:17 +0100)
tree908673b310fe8c474e08c9d4663044ff4df197af
parentffdb1409a79c9cc91afd9f58df625fdca16bf8b9
target-arm: Add the Cortex-M4 CPU

This patch adds the Cortex-M4 CPU. The M4 is basically the same as
the M3, the main differences being the DSP instructions and an
optional FPU.  Only no-FPU cortex-M4 is implemented here, cortex-M4F
is not because the core target-arm code doesn't support the M-profile
FPU model yet.

Signed-off-by: Aurelio C. Remonda <aurelioremonda@gmail.com>
Message-id: 1434461850-4104-1-git-send-email-aurelioremonda@gmail.com
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
target-arm/cpu.c