From 13277cbe391c4502422c7203d333caf2b0ba3f11 Mon Sep 17 00:00:00 2001 From: "Luke T. Shumaker" Date: Mon, 9 Dec 2024 07:56:02 -0700 Subject: w5500: Rethink locking wrt interrupt handling --- libhw/rp2040_include/libhw/w5500.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libhw/rp2040_include') diff --git a/libhw/rp2040_include/libhw/w5500.h b/libhw/rp2040_include/libhw/w5500.h index 80366a0..3cae620 100644 --- a/libhw/rp2040_include/libhw/w5500.h +++ b/libhw/rp2040_include/libhw/w5500.h @@ -41,7 +41,6 @@ struct _w5500_socket { _w5500_sockintr_ch_t write_ch; /* MODE_{TCP,UDP} */ bool list_open, read_open, write_open; /* MODE_TCP */ - cr_mutex_t cmd_mu; END_PRIVATE(LIBHW_W5500_H) }; @@ -59,6 +58,7 @@ struct w5500 { struct _w5500_socket sockets[8]; struct _w5500_socket *free; cr_sema_t intr; + cr_mutex_t mu; END_PRIVATE(LIBHW_W5500_H) }; -- cgit v1.2.3-2-g168b