summaryrefslogtreecommitdiff
path: root/cmd/sbc_harness
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/sbc_harness')
-rw-r--r--cmd/sbc_harness/hw/w5500.c22
-rw-r--r--cmd/sbc_harness/hw/w5500_ll.h2
2 files changed, 13 insertions, 11 deletions
diff --git a/cmd/sbc_harness/hw/w5500.c b/cmd/sbc_harness/hw/w5500.c
index 6b90b99..a6cdc8b 100644
--- a/cmd/sbc_harness/hw/w5500.c
+++ b/cmd/sbc_harness/hw/w5500.c
@@ -84,14 +84,15 @@
* net.ipv4.ip_local_port_range, so I figure they're probably good
* values to use. */
#ifndef CONFIG_W5500_LOCAL_PORT_MIN
-# define CONFIG_W5500_LOCAL_PORT_MIN 32768
+ #define CONFIG_W5500_LOCAL_PORT_MIN 32768
#endif
+
#ifndef CONFIG_W5500_LOCAL_PORT_MAX
-# define CONFIG_W5500_LOCAL_PORT_MAX 60999
+ #define CONFIG_W5500_LOCAL_PORT_MAX 60999
#endif
#ifndef CONFIG_W5500_NUM
-# error config.h must define CONFIG_W5500_NUM
+ #error config.h must define CONFIG_W5500_NUM
#endif
/* C language *****************************************************************/
@@ -101,13 +102,14 @@
/* mid-level utilities ********************************************************/
-/*static uint16_t w5500_get_local_port(struct w5500 *self) {
- * uint16_t ret = self->next_local_port++;
- * if (self->next_local_port > CONFIG_W5500_LOCAL_PORT_MAX)
- * self->next_local_port = CONFIG_W5500_LOCAL_PORT_MIN;
- * return ret;
- *}
- */
+#if 0
+static uint16_t w5500_get_local_port(struct w5500 *self) {
+ uint16_t ret = self->next_local_port++;
+ if (self->next_local_port > CONFIG_W5500_LOCAL_PORT_MAX)
+ self->next_local_port = CONFIG_W5500_LOCAL_PORT_MIN;
+ return ret;
+}
+#endif
static COROUTINE w5500_irq_cr(void *_chip) {
struct w5500 *chip = _chip;
diff --git a/cmd/sbc_harness/hw/w5500_ll.h b/cmd/sbc_harness/hw/w5500_ll.h
index 7c57ce8..4cc3b11 100644
--- a/cmd/sbc_harness/hw/w5500_ll.h
+++ b/cmd/sbc_harness/hw/w5500_ll.h
@@ -236,7 +236,7 @@ static_assert(sizeof(struct w5500ll_block_sock_reg) == 0x30);
*
* TCP state diagram, showing the flow of │ CLOSED │ ━━ role separator ┌───────┐
* SYN, FIN, and their assocaited ACKs. └────────┘ ══ state transition │ state │
- * V ┈┈ packet flow └───────┘
+ * V ┈┈ packet flow └───────┘
* (CMD_OPEN) ║
* V (action/event)
* ┌────────┐