xref: /qemu/target/xtensa/core-fsf.c (revision 935f7a2b428f71a40e985f09955bccaaf09518fa)
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