summaryrefslogtreecommitdiff
path: root/cmd/sbc_harness
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/sbc_harness')
-rw-r--r--cmd/sbc_harness/config/config.h27
1 files changed, 15 insertions, 12 deletions
diff --git a/cmd/sbc_harness/config/config.h b/cmd/sbc_harness/config/config.h
index 82aea34..1d9d441 100644
--- a/cmd/sbc_harness/config/config.h
+++ b/cmd/sbc_harness/config/config.h
@@ -13,18 +13,6 @@
# define CONFIG_NETIO_NUM_PORTS 1
#endif
-#if defined(USE_CONFIG_COROUTINE) && !defined(_CONFIG_H_COROUTINE_)
-#define _CONFIG_H_COROUTINE_
-# define CONFIG_COROUTINE_DEFAULT_STACK_SIZE (32*1024)
-# define CONFIG_COROUTINE_MEASURE_STACK 1 /* bool */
-# define CONFIG_COROUTINE_PROTECT_STACK 1 /* bool */
-# define CONFIG_COROUTINE_DEBUG 0 /* bool */
-# define CONFIG_COROUTINE_NUM (1 /* usb_common */ +\
- 1 /* usb_keyboard */ +\
- CONFIG_NETIO_NUM_CONNS /* accept+read */ +\
- (2*CONFIG_NETIO_NUM_CONNS) /* work+write */ )
-#endif
-
#if defined(USE_CONFIG_9P) && !defined(_CONFIG_H_9P_)
#define _CONFIG_H_9P_
# define CONFIG_9P_PORT 564
@@ -54,6 +42,21 @@
# define CONFIG_9P_MAX_HOSTMSG_SIZE CONFIG_9P_MAX_MSG_SIZE+16
# define CONFIG_9P_MAX_FIDS 16
#endif
+#if (defined(USE_CONFIG_9P) || defined(USE_CONFIG_COROUTINE)) && !defined(CONFIG_9P_MAX_REQS)
+# define CONFIG_9P_MAX_REQS 2
+#endif
#if (defined(USE_CONFIG_9P) || defined(_USE_CONFIG_9P_ERR)) && !defined(CONFIG_9P_MAX_ERR_SIZE)
# define CONFIG_9P_MAX_ERR_SIZE 128 /* 128 is what Plan 9 4e uses */
#endif
+
+#if defined(USE_CONFIG_COROUTINE) && !defined(_CONFIG_H_COROUTINE_)
+#define _CONFIG_H_COROUTINE_
+# define CONFIG_COROUTINE_DEFAULT_STACK_SIZE (32*1024)
+# define CONFIG_COROUTINE_MEASURE_STACK 1 /* bool */
+# define CONFIG_COROUTINE_PROTECT_STACK 1 /* bool */
+# define CONFIG_COROUTINE_DEBUG 0 /* bool */
+# define CONFIG_COROUTINE_NUM (1 /* usb_common */ +\
+ 1 /* usb_keyboard */ +\
+ CONFIG_NETIO_NUM_CONNS /* accept+read */ +\
+ (CONFIG_9P_MAX_REQS*CONFIG_NETIO_NUM_CONNS) /* work+write */ )
+#endif