Hi Simon, On Thu, Apr 21, 2022 at 1:04 PM Simon Safar via <qemu-devel@nongnu.org> wrote: > > This is the core used in e.g. ESP8266 chips. Importing them > using import_core.sh, with the required files sourced from > > https://github.com/espressif/xtensa-overlays > > core-lx106.c was generated by the script; the only change is removing > the reference to core-matmap.h which doesn't seem to be available. > > Signed-off-by: Simon Safar <si...@simonsafar.com> > --- > target/xtensa/core-lx106.c | 52 + > target/xtensa/core-lx106/core-isa.h | 470 + > target/xtensa/core-lx106/gdb-config.c.inc | 83 + > target/xtensa/core-lx106/xtensa-modules.c.inc | 7668 +++++++++++++++++ > 4 files changed, 8273 insertions(+) > create mode 100644 target/xtensa/core-lx106.c > create mode 100644 target/xtensa/core-lx106/core-isa.h > create mode 100644 target/xtensa/core-lx106/gdb-config.c.inc > create mode 100644 target/xtensa/core-lx106/xtensa-modules.c.inc
An update to target/xtensa/cores.list is needed for this core to be built in qemu-6.2+. Please keep that file alphabetically sorted. With that addressed: Reviewed-by: Max Filippov <jcmvb...@gmail.com> I'm curious how is it supposed to be used? -- Thanks. -- Max