aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ie
diff options
context:
space:
mode:
authorMatthew N. Dodd <mdodd@FreeBSD.org>2003-03-29 09:49:22 +0000
committerMatthew N. Dodd <mdodd@FreeBSD.org>2003-03-29 09:49:22 +0000
commit14b2046d29720f5b1711a74780447838f6f5c6b7 (patch)
tree55ea915479519d0190f57f3cbabc6ae84fe0e5f5 /sys/dev/ie
parent563d4d8656011f31e87f0c822e65116d8d01bf3e (diff)
Notes
Diffstat (limited to 'sys/dev/ie')
-rw-r--r--sys/dev/ie/if_ie.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/sys/dev/ie/if_ie.c b/sys/dev/ie/if_ie.c
index 2f169c53c4d3..cc71f4895067 100644
--- a/sys/dev/ie/if_ie.c
+++ b/sys/dev/ie/if_ie.c
@@ -275,11 +275,11 @@ static const char *ie_hardware_names[] = {
* of both transmit and receive buffers.
*/
-#define NFRAMES 8 /* number of receive frames */
-#define NRXBUFS 48 /* number of buffers to allocate */
-#define IE_RBUF_SIZE 256 /* size of each buffer, MUST BE POWER OF TWO */
-#define NTXBUFS 2 /* number of transmit commands */
-#define IE_TBUF_SIZE ETHER_MAX_LEN /* size of transmit buffer */
+#define NFRAMES 4 /* number of receive frames */
+#define NRXBUFS 24 /* number of buffers to allocate */
+#define IE_RBUF_SIZE 256 /* size of each buffer, MUST BE POWER OF TWO */
+#define NTXBUFS 1 /* number of transmit commands */
+#define IE_TBUF_SIZE ETHER_MAX_LEN /* size of transmit buffer */
/*
* Ethernet status, per interface.
@@ -752,7 +752,7 @@ ieattach(struct isa_device *dvp)
* based on the amount of memory we have, allocate our tx and rx
* resources.
*/
- factor = dvp->id_msize / 16384;
+ factor = dvp->id_msize / 8192;
sc->nframes = factor * NFRAMES;
sc->nrxbufs = factor * NRXBUFS;
sc->ntxbufs = factor * NTXBUFS;