Added RAW sockets.
Fork of WIZnetInterface by
Revision 31:e49acd942048, committed 2017-12-20
- Comitter:
- Dollyparton
- Date:
- Wed Dec 20 14:32:58 2017 +0000
- Parent:
- 30:3b0481541a06
- Child:
- 32:3d4ff7ac16dc
- Commit message:
- Second Version.
Changed in this revision
| arch/int/W7500x_toe.cpp | Show annotated file Show diff for this revision Revisions of this file |
--- a/arch/int/W7500x_toe.cpp Tue Dec 19 12:49:35 2017 +0000
+++ b/arch/int/W7500x_toe.cpp Wed Dec 20 14:32:58 2017 +0000
@@ -207,12 +207,19 @@
// write MAC address inside the WZTOE MAC address register
reg_wr_mac(SHAR, mac);
/*
- * set RX and TX buffer size
- * for (int socket = 0; socket < MAX_SOCK_NUM; socket++) {
- * sreg<uint8_t>(socket, Sn_RXBUF_SIZE, 2);
- * sreg<uint8_t>(socket, Sn_TXBUF_SIZE, 2);
- * }
- */
+ * set RX and TX buffer size */
+ //for (int socket = 0; socket < MAX_SOCK_NUM; socket++) {
+ for (int socket = 0; socket < 4; socket++)
+ {
+ sreg<uint8_t>(socket, Sn_RXBUF_SIZE, 2);
+ sreg<uint8_t>(socket, Sn_TXBUF_SIZE, 2);
+ }
+
+ for (int socket = 4; socket < MAX_SOCK_NUM; socket++)
+ {
+ sreg<uint8_t>(socket, Sn_RXBUF_SIZE, 0);
+ sreg<uint8_t>(socket, Sn_TXBUF_SIZE, 0);
+ }
}
