Max Filippov (7): target-xtensa: increase xtensa options accuracy target-xtensa: remove hand-written xtensa cores implementations target-xtensa: implement external interrupt mapping target-xtensa: extract core configuration from overlay target-xtensa: add dc232b core target-xtensa: add fsf core target-xtensa: rename dc232b board to sim
Makefile.target | 5 +- hw/xtensa_dc232b.c | 116 ------ hw/xtensa_pic.c | 12 + hw/xtensa_sample.c | 107 ----- hw/xtensa_sim.c | 116 ++++++ target-xtensa/core-dc232b.c | 28 ++ target-xtensa/core-dc232b/core-isa.h | 424 ++++++++++++++++++++ target-xtensa/core-dc232b/gdb-config.c | 261 ++++++++++++ target-xtensa/core-fsf.c | 28 ++ target-xtensa/core-fsf/core-isa.h | 362 +++++++++++++++++ target-xtensa/core-fsf/gdb-config.c | 152 +++++++ target-xtensa/cpu.h | 15 +- target-xtensa/gdb-config-dc232b.c | 261 ------------ target-xtensa/gdb-config-sample-xtensa-core.c | 375 ----------------- target-xtensa/helper.c | 249 +----------- target-xtensa/overlay_tool.h | 533 +++++++++++++++++++++++++ target-xtensa/translate.c | 14 +- tests/xtensa/Makefile | 2 +- 18 files changed, 1955 insertions(+), 1105 deletions(-) delete mode 100644 hw/xtensa_dc232b.c delete mode 100644 hw/xtensa_sample.c create mode 100644 hw/xtensa_sim.c create mode 100644 target-xtensa/core-dc232b.c create mode 100644 target-xtensa/core-dc232b/core-isa.h create mode 100644 target-xtensa/core-dc232b/gdb-config.c create mode 100644 target-xtensa/core-fsf.c create mode 100644 target-xtensa/core-fsf/core-isa.h create mode 100644 target-xtensa/core-fsf/gdb-config.c delete mode 100644 target-xtensa/gdb-config-dc232b.c delete mode 100644 target-xtensa/gdb-config-sample-xtensa-core.c create mode 100644 target-xtensa/overlay_tool.h -- 1.7.6.4