# # For a description of the syntax of this configuration file, # see the file kconfig-language.txt in the NuttX tools repository. # if ARCH_MIPS choice prompt "MIPS chip selection" default ARCH_CHIP_PIC32MX config ARCH_CHIP_PIC32MX bool "PIC32MX" select ARCH_MIPS32 select ARCH_HAVE_IRQPRIO select ARCH_VECNOTIRQ select ARCH_HAVE_RAMFUNCS select ARCH_HAVE_SERIAL_TERMIOS ---help--- Microchip PIC32MX (MIPS32) config ARCH_CHIP_PIC32MZ bool "PIC32MZ" select ARCH_MIPS32 select ARCH_HAVE_IRQPRIO select ARCH_VECNOTIRQ select ARCH_HAVE_RAMFUNCS select ARCH_HAVE_SERIAL_TERMIOS ---help--- Microchip PIC32MZ (MIPS32) endchoice config ARCH_MIPS32 bool default n select ARCH_HAVE_VFORK config ARCH_MIPS_24KC bool default n config ARCH_MIPS_M14K bool default n select ARCH_HAVE_MICROMIPS config ARCH_HAVE_MICROMIPS bool default n config MIPS_MICROMIPS bool "Use microMIPS ISA" default n depends on ARCH_HAVE_MICROMIPS ---help--- The processor supports both the MIPS32 ISA and the microMIPS ISA. If this option is selected, the microMIPS ISA will be used. Otherwise, the MIPS32 ISA will be used. config ARCH_FAMILY string default "mips32" if ARCH_MIPS32 config ARCH_CHIP string default "pic32mx" if ARCH_CHIP_PIC32MX default "pic32mz" if ARCH_CHIP_PIC32MZ source arch/mips/src/common/Kconfig source arch/mips/src/mips32/Kconfig source arch/mips/src/pic32mx/Kconfig source arch/mips/src/pic32mz/Kconfig endif