summaryrefslogtreecommitdiff
path: root/bsp/microchip/samc21/rtconfig.h
diff options
context:
space:
mode:
authorguozhanxin <[email protected]>2023-10-08 11:01:28 +0800
committerguo <[email protected]>2023-10-08 11:21:00 +0800
commit9e79333512c445a5202dc040176036bca8e7f8ad (patch)
tree8c389c06aeef95e8e7a6f8b10186d21e7cd02867 /bsp/microchip/samc21/rtconfig.h
parentb6a595ea62080f09156dbe556ae8cad8838d1426 (diff)
[project] update mdk/iar project and config.
Diffstat (limited to 'bsp/microchip/samc21/rtconfig.h')
-rw-r--r--bsp/microchip/samc21/rtconfig.h25
1 files changed, 19 insertions, 6 deletions
diff --git a/bsp/microchip/samc21/rtconfig.h b/bsp/microchip/samc21/rtconfig.h
index 64cf7bb7b7..4d8d20da3d 100644
--- a/bsp/microchip/samc21/rtconfig.h
+++ b/bsp/microchip/samc21/rtconfig.h
@@ -20,7 +20,9 @@
/* kservice optimization */
-#define RT_DEBUG
+#define RT_USING_DEBUG
+#define RT_DEBUGING_COLOR
+#define RT_DEBUGING_CONTEXT
/* Inter-Thread communication */
@@ -32,7 +34,6 @@
/* Memory Management */
-#define RT_PAGE_MAX_ORDER 11
#define RT_USING_MEMPOOL
#define RT_USING_SMALL_MEM
#define RT_USING_SMALL_MEM_AS_HEAP
@@ -44,7 +45,7 @@
#define RT_USING_CONSOLE
#define RT_CONSOLEBUF_SIZE 128
#define RT_CONSOLE_DEVICE_NAME "uart0"
-#define RT_VER_NUM 0x50000
+#define RT_VER_NUM 0x50002
#define ARCH_ARM
#define ARCH_ARM_CORTEX_M
#define ARCH_ARM_CORTEX_M0
@@ -68,12 +69,17 @@
#define MSH_USING_BUILT_IN_COMMANDS
#define FINSH_USING_DESCRIPTION
#define FINSH_ARG_MAX 10
+#define FINSH_USING_OPTION_COMPLETION
+
+/* DFS: device virtual file system */
+
#define RT_USING_DFS
#define DFS_USING_POSIX
#define DFS_USING_WORKDIR
+#define DFS_FD_MAX 16
+#define RT_USING_DFS_V1
#define DFS_FILESYSTEMS_MAX 4
#define DFS_FILESYSTEM_TYPES_MAX 4
-#define DFS_FD_MAX 16
#define RT_USING_DFS_DEVFS
/* Device Drivers */
@@ -94,7 +100,14 @@
/* C/C++ and POSIX layer */
-#define RT_LIBC_DEFAULT_TIMEZONE 8
+/* ISO-ANSI C layer */
+
+/* Timezone and Daylight Saving Time */
+
+#define RT_LIBC_USING_LIGHT_TZ_DST
+#define RT_LIBC_TZ_DEFAULT_HOUR 8
+#define RT_LIBC_TZ_DEFAULT_MIN 0
+#define RT_LIBC_TZ_DEFAULT_SEC 0
/* POSIX (Portable Operating System Interface) layer */
@@ -196,7 +209,7 @@
/* Arduino libraries */
-/* Projects */
+/* Projects and Demos */
/* Sensors */