qemu-e2k/target/openrisc
Stafford Horne 48a1b62baa target/openrisc: Remove duplicate features property
The features property has stored the exact same thing as the cpucfgr
spr. Remove the feature enum and property as it is not needed.

In order to preserve the behavior or keeping features accross reset this
patch moves cpucfgr into the non reset region of the state struct.  Since
the cpucfgr is read only this means we only need to sset cpucfgr once
during class init.

Signed-off-by: Stafford Horne <shorne@gmail.com>
2017-05-04 09:39:14 +09:00
..
Makefile.objs target/openrisc: Streamline arithmetic and OVE 2017-02-14 08:14:59 +11:00
cpu.c target/openrisc: Remove duplicate features property 2017-05-04 09:39:14 +09:00
cpu.h target/openrisc: Remove duplicate features property 2017-05-04 09:39:14 +09:00
exception.c Move target-* CPU file into a target/ folder 2016-12-20 21:52:12 +01:00
exception.h Move target-* CPU file into a target/ folder 2016-12-20 21:52:12 +01:00
exception_helper.c target/openrisc: Optimize for r0 being zero 2017-02-14 08:15:00 +11:00
fpu_helper.c target/openrisc: Fix madd 2017-02-14 08:15:00 +11:00
gdbstub.c target/openrisc: implement shadow registers 2017-05-04 09:39:01 +09:00
helper.h target/openrisc: Fix madd 2017-02-14 08:15:00 +11:00
interrupt.c target/openrisc: Implement EPH bit 2017-04-21 23:56:00 +09:00
interrupt_helper.c target/openrisc: Tidy ppc/npc implementation 2017-02-14 08:15:00 +11:00
machine.c target/openrisc: Implement full vmstate serialization 2017-05-04 09:39:14 +09:00
mmu.c target/openrisc: Fixes for memory debugging 2017-05-04 09:38:49 +09:00
mmu_helper.c Move target-* CPU file into a target/ folder 2016-12-20 21:52:12 +01:00
sys_helper.c target/openrisc: implement shadow registers 2017-05-04 09:39:01 +09:00
translate.c target/openrisc: implement shadow registers 2017-05-04 09:39:01 +09:00