drivers/wiznet5k: Allow selecting maximum fixed buffer size for MACRAW.
Enabling WIZCHIP_USE_MAX_BUFFER will make the TX/RX buffers the maximum available size, for use with MACRAW mode.
This commit is contained in:
parent
ac769672fd
commit
cd9de63c0e
@ -52,10 +52,19 @@
|
||||
|
||||
#include "w5200.h"
|
||||
|
||||
#if WIZCHIP_USE_MAX_BUFFER
|
||||
// This option is intended to be used when MACRAW mode is enabled, to allow
|
||||
// the single raw socket to use all the available buffer space.
|
||||
#define SMASK (16 * 1024 - 1) /* tx buffer mask */
|
||||
#define RMASK (16 * 1024 - 1) /* rx buffer mask */
|
||||
#define SSIZE (16 * 1024) /* max tx buffer size */
|
||||
#define RSIZE (16 * 1024) /* max rx buffer size */
|
||||
#else
|
||||
#define SMASK (0x7ff) /* tx buffer mask */
|
||||
#define RMASK (0x7ff) /* rx buffer mask */
|
||||
#define SSIZE (2048) /* max tx buffer size */
|
||||
#define RSIZE (2048) /* max rx buffer size */
|
||||
#endif
|
||||
|
||||
#define TXBUF_BASE (0x8000)
|
||||
#define RXBUF_BASE (0xc000)
|
||||
|
Loading…
x
Reference in New Issue
Block a user