summaryrefslogtreecommitdiff
path: root/components/drivers/include
diff options
context:
space:
mode:
authorguo <[email protected]>2021-12-21 17:40:59 +0800
committerGitHub <[email protected]>2021-12-21 17:40:59 +0800
commitfb7b9f4fb4be2aa94007333b335380ceece37f11 (patch)
treef719b02a8fef046a8ff162765e5398761d574116 /components/drivers/include
parent39c34ffe23ccde835251fec4962e44f7d16af3c1 (diff)
parenta77cc8187625474fed756ddd85c83255191655f9 (diff)
Merge pull request #5318 from enkiller/1201
[components][src] Optimize interrupt disable time
Diffstat (limited to 'components/drivers/include')
-rw-r--r--components/drivers/include/drivers/serial_v2.h2
-rw-r--r--components/drivers/include/ipc/ringblk_buf.h4
2 files changed, 5 insertions, 1 deletions
diff --git a/components/drivers/include/drivers/serial_v2.h b/components/drivers/include/drivers/serial_v2.h
index 3ba46bdcdd..e85bdecf51 100644
--- a/components/drivers/include/drivers/serial_v2.h
+++ b/components/drivers/include/drivers/serial_v2.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006-2018, RT-Thread Development Team
+ * Copyright (c) 2006-2021, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
diff --git a/components/drivers/include/ipc/ringblk_buf.h b/components/drivers/include/ipc/ringblk_buf.h
index df05659f3e..7a3c930f73 100644
--- a/components/drivers/include/ipc/ringblk_buf.h
+++ b/components/drivers/include/ipc/ringblk_buf.h
@@ -71,6 +71,10 @@ struct rt_rbb
rt_size_t blk_max_num;
/* saved the initialized and put status blocks */
rt_slist_t blk_list;
+ /* point to tail node */
+ rt_slist_t *tail;
+ /* free node list */
+ rt_slist_t free_list;
};
typedef struct rt_rbb *rt_rbb_t;