Skip to content
Commit 8c52f0cb authored by Greg Ungerer's avatar Greg Ungerer Committed by Peter Maydell
Browse files

m68k: implement more ColdFire 5208 interrupt controller functionality



Implement the SIMR and CIMR registers of the 5208 interrupt controller.
These are used by modern versions of Linux running on ColdFire (not sure
of the exact version they were introduced, but they have been in for quite
a while now).

Without this change when attempting to run a linux-3.5 kernel you will
see:

  qemu: hardware error: mcf_intc_write: Bad write offset 28

and execution will stop and dump out.

Signed-off-by: default avatarGreg Ungerer <gerg@uclinux.org>
Reviewed-by: default avatarPeter Crosthwaite <peter.crosthwaite@xilinx.com>
Tested-by: default avatarLaurent Vivier <laurent@vivier.eu>
Message-id: 1434721406-25288-2-git-send-email-gerg@uclinux.org
Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
parent 0a3346f5
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment