1 2# 3# Arch Modules Configuration 4# 5OS_ARCH_ARMV7_M=y 6 7# 8# ARM7-M Sepecfic Configuration 9# 10INTERNAL_OS_CORTEX_M4=y 11INTERNAL_OS_PLATFORM_M4=y 12 13# 14# M4 Sepecfic Configuration 15# 16# end of ARM7-M Sepecfic Configuration 17 18# 19# Generic Configuration 20# 21OS_HARDWARE_PLATFORM="OS_CORTEX_M4" 22OS_CPU_TYPE="OS_STM32F407" 23OS_MAX_CORE_NUM=1 24INTERNAL_OS_BYTE_ORDER_LE=y 25OS_BYTE_ORDER="OS_LITTLE_ENDIAN" 26# end of Generic Configuration 27# end of Arch Modules Configuration 28 29# 30# Core Modules Configuration 31# 32 33# 34# IPC Modules Configuration 35# 36 37# 38# Event feature configuration 39# 40OS_OPTION_EVENT=y 41# end of Event feature configuration 42 43OS_OPTION_QUEUE=y 44 45# 46# Semaphore feature configuration 47# 48# end of IPC Modules Configuration 49 50# 51# Kernel Modules Configuration 52# 53 54# 55# IRQ Modules Configuration 56# 57OS_OPTION_HWI_COMBINE=y 58OS_OPTION_HWI_PRIORITY=y 59OS_OPTION_HWI_ATTRIBUTE=y 60OS_OPTION_HWI_MAX_NUM_CONFIG=y 61# end of IRQ Modules Configuration 62 63# 64# Exc Modules Configuration 65# 66 67# 68# Task module Configuration 69# 70OS_OPTION_TASK=y 71 72# 73# TASK features configuration 74# 75OS_OPTION_TASK_DELETE=y 76OS_OPTION_TASK_SUSPEND=y 77OS_OPTION_TASK_INFO=y 78OS_OPTION_TASK_YIELD=y 79# end of TASK features configuration 80 81OS_TSK_PRIORITY_HIGHEST=0 82OS_TSK_PRIORITY_LOWEST=31 83OS_TSK_NUM_OF_PRIORITIES=32 84OS_TSK_CORE_BYTES_IN_PID=3 85# end of Task module Configuration 86 87# 88# Timer Modules Configuration 89# 90INTERNAL_OS_SWTMR=y 91# end of Timer Modules Configuration 92# end of Kernel Modules Configuration 93# end of Core Modules Configuration 94 95# 96# MM Modules Configuration 97# 98 99# 100# OM Modules Configuration 101# 102OS_OPTION_CPUP=y 103 104# 105# CPUP features configuration 106# 107INTERNAL_OS_CPUP_THREAD=y 108OS_OPTION_CPUP_WARN=y 109# end of CPUP features configuration 110 111# 112# Error Report Module Configuration 113# 114 115# 116# Hook feature configuration 117# 118# end of OM Modules Configuration 119 120# 121# security Modules Configuration 122# 123OS_OPTION_RND=y 124# end of security Modules Configuration 125 126# 127# Fs Modules Configuration 128# 129OS_SUPPORT_FS=y 130 131# 132# Fs features configuration 133# 134OS_SUPPORT_LITTLEFS=1 135OS_LFS_MAX_OPEN_FILES=32 136OS_LFS_MAX_MOUNT_SIZE=3 137# end of Fs features configuration 138# end of Fs Modules Configuration 139 140# 141# Net Modules Configuration 142# 143OS_SUPPORT_NET=y 144 145# 146# Net features configuration 147# 148LWIP_DHCP=0 149LWIP_IPV6=1 150# end of Net features configuration 151# end of Net Modules Configuration 152 153# 154# Utility Modules Configuration 155# 156