1935f7a2bSMax Filippov #include "cpu.h" 2935f7a2bSMax Filippov #include "exec-all.h" 3935f7a2bSMax Filippov #include "gdbstub.h" 4935f7a2bSMax Filippov #include "qemu-common.h" 5935f7a2bSMax Filippov #include "host-utils.h" 6935f7a2bSMax Filippov 7935f7a2bSMax Filippov #include "core-fsf/core-isa.h" 8935f7a2bSMax Filippov #include "overlay_tool.h" 9935f7a2bSMax Filippov 10935f7a2bSMax Filippov static const XtensaConfig fsf = { 11935f7a2bSMax Filippov .name = "fsf", 12935f7a2bSMax Filippov .options = XTENSA_OPTIONS, 13935f7a2bSMax Filippov /* GDB for this core is not supported currently */ 14935f7a2bSMax Filippov .nareg = XCHAL_NUM_AREGS, 15935f7a2bSMax Filippov .ndepc = 1, 16935f7a2bSMax Filippov EXCEPTIONS_SECTION, 17935f7a2bSMax Filippov INTERRUPTS_SECTION, 18935f7a2bSMax Filippov TLB_SECTION, 19935f7a2bSMax Filippov .clock_freq_khz = 10000, 20935f7a2bSMax Filippov }; 21935f7a2bSMax Filippov 22935f7a2bSMax Filippov REGISTER_CORE(fsf) 23