# # Automatically generated file; DO NOT EDIT. # XiZi_IIoT Project Configuration # CONFIG_BOARD_GD32VF103RVSTAR=y CONFIG_ARCH_RISCV=y # # gd32vf103-rvstar feature # CONFIG_BSP_USING_GPIO=y CONFIG_PIN_BUS_NAME="pin" CONFIG_PIN_DRIVER_NAME="pin_drv" CONFIG_PIN_DEVICE_NAME="pin_dev" CONFIG_BSP_USING_SYSCLOCK=y CONFIG_BSP_USING_UART=y CONFIG_BSP_USING_UART4=y CONFIG_SERIAL_BUS_NAME_4="uart4" CONFIG_SERIAL_DRV_NAME_4="uart4_drv" CONFIG_SERIAL_4_DEVICE_NAME_4="uart4_dev4" # # Hardware feature # CONFIG_RESOURCES_SERIAL=y CONFIG_SERIAL_USING_DMA=y CONFIG_SERIAL_RB_BUFSZ=64 CONFIG_RESOURCES_PIN=y # # Kernel feature # # # separate compile(choose none for compile once) # # CONFIG_SEPARATE_COMPILE is not set # CONFIG_COMPILER_APP is not set # CONFIG_COMPILER_KERNEL is not set # # Memory Management # # CONFIG_KERNEL_MEMBLOCK is not set CONFIG_MEM_ALIGN_SIZE=4 # CONFIG_MEM_EXTERN_SRAM is not set CONFIG_MM_PAGE_SIZE=1024 # # Using small memory allocator # CONFIG_KERNEL_SMALL_MEM_ALLOC=y CONFIG_SMALL_NUMBER_32B=8 CONFIG_SMALL_NUMBER_64B=4 # # Task feature # CONFIG_USER_APPLICATION=y # CONFIG_TASK_ISOLATION is not set # # Inter-Task communication # # CONFIG_KERNEL_SEMAPHORE=y # CONFIG_KERNEL_MUTEX=y # CONFIG_KERNEL_EVENT is not set # CONFIG_KERNEL_MESSAGEQUEUE is not set # CONFIG_KERNEL_SOFTTIMER is not set CONFIG_SCHED_POLICY_RR_REMAINSLICE=y # CONFIG_SCHED_POLICY_RR is not set # CONFIG_SCHED_POLICY_FIFO is not set CONFIG_KTASK_PRIORITY_8=y CONFIG_KTASK_PRIORITY_MAX=8 CONFIG_TICK_PER_SECOND=100 CONFIG_KERNEL_STACK_OVERFLOW_CHECK=y CONFIG_IDLE_KTASK_STACKSIZE=512 CONFIG_ZOMBIE_KTASK_STACKSIZE=512 # # Kernel Console # CONFIG_KERNEL_CONSOLE=y CONFIG_KERNEL_BANNER=y CONFIG_KERNEL_CONSOLEBUF_SIZE=128 # # Kernel Hook # # CONFIG_KERNEL_HOOK is not set # # Command shell # CONFIG_TOOL_SHELL=y CONFIG_SHELL_TASK_PRIORITY=20 CONFIG_SHELL_TASK_STACK_SIZE=2048 # CONFIG_SHELL_ENTER_CRLF is not set # # Set shell user control # CONFIG_SHELL_DEFAULT_USER="letter" CONFIG_SHELL_DEFAULT_USER_PASSWORD="" CONFIG_SHELL_LOCK_TIMEOUT=10000 # CONFIG_SHELL_ENTER_CR_AND_LF is not set # CONFIG_SHELL_ENTER_CR is not set # CONFIG_SHELL_ENTER_LF is not set # # Set shell config param # CONFIG_SHELL_MAX_NUMBER=5 CONFIG_SHELL_PARAMETER_MAX_NUMBER=8 CONFIG_SHELL_HISTORY_MAX_NUMBER=5 CONFIG_SHELL_PRINT_BUFFER=128 CONFIG_SHELL_HELP_SHOW_PERMISSION=y # CONFIG_SHELL_HELP_LIST_USER is not set CONFIG_SHELL_HELP_LIST_VAR=y # CONFIG_SHELL_HELP_LIST_KEY is not set # # Kernel data structure Manage # CONFIG_KERNEL_QUEUEMANAGE=y # CONFIG_KERNEL_WORKQUEUE is not set CONFIG_WORKQUEUE_KTASK_STACKSIZE=256 CONFIG_WORKQUEUE_KTASK_PRIORITY=23 CONFIG_QUEUE_MAX=2 # CONFIG_KERNEL_WAITQUEUE is not set # CONFIG_KERNEL_DATAQUEUE is not set # CONFIG_KERNEL_CIRCULAR_AREA is not set # CONFIG_KERNEL_AVL_TREE is not set # # Kernel components init # CONFIG_KERNEL_COMPONENTS_INIT=y CONFIG_ENV_INIT_KTASK_STACK_SIZE=1024 CONFIG_KERNEL_USER_MAIN=y CONFIG_NAME_NUM_MAX=32 # CONFIG_KERNEL_DEBUG is not set # CONFIG_ARCH_SMP is not set # # hash table config # CONFIG_ID_HTABLE_SIZE=1 CONFIG_ID_NUM_MAX=4 # CONFIG_KERNEL_TEST is not set # # Kernel Lib # CONFIG_LIB=y CONFIG_LIB_POSIX=y CONFIG_LIB_NEWLIB=y # CONFIG_LIB_MUSLLIB is not set # CONFIG_LIB_OTHER is not set # # C++ features # # CONFIG_LIB_CPLUSPLUS is not set # # File system # CONFIG_FS_VFS=n # CONFIG_FS_CH376 is not set # CONFIG_FS_LWEXT4 is not set # # APP_Framework # # # Framework # CONFIG_TRANSFORM_LAYER_ATTRIUBUTE=y CONFIG_ADD_XIZI_FEATURES=y # CONFIG_ADD_NUTTX_FEATURES is not set # CONFIG_ADD_RTTHREAD_FEATURES is not set # CONFIG_SUPPORT_SENSOR_FRAMEWORK is not set # CONFIG_SUPPORT_CONNECTION_FRAMEWORK is not set # CONFIG_SUPPORT_KNOWING_FRAMEWORK is not set # CONFIG_SUPPORT_CONTROL_FRAMEWORK is not set # # Security # # CONFIG_CRYPTO is not set # CONFIG_MBEDTLS is not set # # Applications # # # config stack size and priority of main task # CONFIG_MAIN_KTASK_STACK_SIZE=1024 CONFIG_MAIN_KTASK_PRIORITY=16 # # ota app # # CONFIG_APPLICATION_OTA is not set # # test app # # CONFIG_USER_TEST is not set # # connection app # # CONFIG_APPLICATION_CONNECTION is not set # # control app # # # knowing app # # CONFIG_APPLICATION_KNOWING is not set # # sensor app # # CONFIG_APPLICATION_SENSOR is not set # CONFIG_USING_EMBEDDED_DATABASE_APP is not set # CONFIG_APP_USING_WEBNET is not set # # app lib # CONFIG_APP_SELECT_NEWLIB=y # CONFIG_APP_SELECT_OTHER_LIB is not set # CONFIG_LIB_USING_CJSON is not set # CONFIG_LIB_USING_QUEUE is not set # CONFIG_LIB_LV is not set # # LVGL configuration # # CONFIG_LV_CONF_MINIMAL is not set # CONFIG_USING_EMBEDDED_DATABASE is not set