diff options
Diffstat (limited to 'cmd/sbc_harness')
-rw-r--r-- | cmd/sbc_harness/hw/w5500.c | 22 | ||||
-rw-r--r-- | cmd/sbc_harness/hw/w5500_ll.h | 2 |
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) * ┌────────┐ |