1 #ifndef RT_CONFIG_H__ 2 #define RT_CONFIG_H__ 3 4 /* Automatically generated file; DO NOT EDIT. */ 5 /* RT-Thread Configuration */ 6 7 #define SOC_C6678 8 9 /* RT-Thread Kernel */ 10 11 #define RT_NAME_MAX 8 12 #define RT_USING_ARCH_DATA_TYPE 13 #define RT_ALIGN_SIZE 8 14 #define RT_THREAD_PRIORITY_8 15 #define RT_THREAD_PRIORITY_MAX 8 16 #define RT_TICK_PER_SECOND 100 17 //#define RT_USING_HOOK 18 //#define RT_USING_IDLE_HOOK 19 //#define RT_IDLE_HOOK_LIST_SIZE 4 20 #define IDLE_THREAD_STACK_SIZE 4096 21 //#define RT_DEBUG 22 //#define RT_DEBUG_COLOR 23 24 /* Inter-Thread communication */ 25 26 #define RT_USING_SEMAPHORE 27 #define RT_USING_MUTEX 28 #define RT_USING_EVENT 29 #define RT_USING_MAILBOX 30 #define RT_USING_MESSAGEQUEUE 31 32 /* Memory Management */ 33 34 #define RT_USING_MEMPOOL 35 #define RT_USING_SMALL_MEM 36 #define RT_USING_HEAP 37 38 /* Kernel Device Object */ 39 40 /* RT-Thread Components */ 41 42 /* C++ features */ 43 44 45 /* Command shell */ 46 47 /* Device virtual file system */ 48 49 50 /* Device Drivers */ 51 52 /* Using WiFi */ 53 54 55 /* Using USB */ 56 57 58 /* POSIX layer and C standard library */ 59 60 61 /* Network */ 62 63 /* Socket abstraction layer */ 64 65 66 /* light weight TCP/IP stack */ 67 68 69 /* Modbus master and slave stack */ 70 71 72 /* AT commands */ 73 74 75 /* VBUS(Virtual Software BUS) */ 76 77 78 /* Utilities */ 79 80 81 /* RT-Thread online packages */ 82 83 /* IoT - internet of things */ 84 85 86 /* Wi-Fi */ 87 88 /* Marvell WiFi */ 89 90 91 /* Wiced WiFi */ 92 93 94 /* IoT Cloud */ 95 96 97 /* security packages */ 98 99 100 /* language packages */ 101 102 103 /* multimedia packages */ 104 105 106 /* tools packages */ 107 108 109 /* system packages */ 110 111 112 /* peripheral libraries and drivers */ 113 114 115 /* miscellaneous packages */ 116 117 118 /* samples: kernel and components samples */ 119 120 #include "rtconfig_project.h" 121 122 #endif 123