Skip to content

Commit 84e8c65

Browse files
author
shaojinchun
committed
RT_VMM_RB_BLK_NR now is calculated from _RT_VBUS_RING_SZ
1 parent 0008877 commit 84e8c65

File tree

4 files changed

+2
-7
lines changed

4 files changed

+2
-7
lines changed

bsp/qemu-vexpress-gemini/.config

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,6 @@ CONFIG_RT_VBUS_USING_FLOW_CONTROL=y
183183
CONFIG_RT_VBUS_USING_TESTS=y
184184
CONFIG__RT_VBUS_RING_BASE=0x6f800000
185185
CONFIG__RT_VBUS_RING_SZ=2097152
186-
CONFIG_RT_VMM_RB_BLK_NR=32767
187186
CONFIG_RT_VBUS_GUEST_VIRQ=14
188187
CONFIG_RT_VBUS_HOST_VIRQ=15
189188
CONFIG_RT_VBUS_SHELL_DEV_NAME="vbser0"

bsp/qemu-vexpress-gemini/rtconfig.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,6 @@
166166
#define RT_VBUS_USING_TESTS
167167
#define _RT_VBUS_RING_BASE 0x6f800000
168168
#define _RT_VBUS_RING_SZ 2097152
169-
#define RT_VMM_RB_BLK_NR 32767
170169
#define RT_VBUS_GUEST_VIRQ 14
171170
#define RT_VBUS_HOST_VIRQ 15
172171
#define RT_VBUS_SHELL_DEV_NAME "vbser0"

components/vbus/Kconfig

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,6 @@ if RT_USING_VBUS
3939
help
4040
VBUS size of the ring buffer.
4141

42-
config RT_VMM_RB_BLK_NR
43-
int "RT_VMM_RB_BLK_NR"
44-
help
45-
Number of ring buffer.
46-
4742
config RT_VBUS_GUEST_VIRQ
4843
int "RT_VBUS_GUEST_VIRQ"
4944
help

components/vbus/share_hdr/vbus_api.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
#define RT_VBUS_BLK_HEAD_SZ 4
77
#define RT_VBUS_MAX_PKT_SZ (256 - RT_VBUS_BLK_HEAD_SZ)
88

9+
#define RT_VMM_RB_BLK_NR (_RT_VBUS_RING_SZ / 64 - 1)
10+
911
#ifndef __ASSEMBLY__
1012
#include <stddef.h> /* For size_t */
1113

0 commit comments

Comments
 (0)