mainmenu "RT-Thread Project Configuration" BSP_DIR := . RTT_DIR := ../../ PKGS_DIR := packages source "$RTT_DIR/Kconfig" source "$PKGS_DIR/Kconfig" rsource "board/Kconfig" config BOARD_C908 bool select ARCH_RISCV64 select RT_USING_COMPONENTS_INIT select RT_USING_USER_MAIN select RT_USING_CACHE select ARCH_MM_MMU select ARCH_RISCV_FPU select ARCH_REMAP_KERNEL if RT_USING_SMART default y config __STACKSIZE__ int "stack size for interrupt" default 4096 choice BSP_ROOTFS_TYPE prompt "Root File-System type" default BSP_ROOTFS_TYPE_ELMFAT config BSP_ROOTFS_TYPE_ELMFAT bool "Use Elm-chan FAT File-System" select RT_USING_DFS_ELMFAT config BSP_ROOTFS_TYPE_CROMFS bool "Use Compressed ROM File-System (ReadOnly)" select RT_USING_DFS_CROMFS select PKG_USING_ZLIB endchoice choice BSP_RISCV_USING_FPU prompt "FPU precision" default BSP_RISCV_FPU_D config BSP_RISCV_FPU_SOFT bool "Software floating-point" select ARCH_RISCV_FPU config BSP_RISCV_FPU_D bool "Double-precision floating-point with Vector" select ARCH_RISCV_FPU_D select ARCH_RISCV_VECTOR endchoice