[rtems-libbsd commit] if_ffec: Reduce buffer size
Christian Mauderer
christianm at rtems.org
Tue Jun 7 07:03:27 UTC 2022
Module: rtems-libbsd
Branch: 6-freebsd-12
Commit: 2a6a230e6508cc5dae2845bb711b9cc13c8cbb09
Changeset: http://git.rtems.org/rtems-libbsd/commit/?id=2a6a230e6508cc5dae2845bb711b9cc13c8cbb09
Author: Christian Mauderer <christian.mauderer at embedded-brains.de>
Date: Fri May 20 10:42:39 2022 +0200
if_ffec: Reduce buffer size
Typical embedded systems don't have that much memory. Reduce the buffer
size to something more sensible for the usual type of application.
---
freebsd/sys/dev/ffec/if_ffec.c | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/freebsd/sys/dev/ffec/if_ffec.c b/freebsd/sys/dev/ffec/if_ffec.c
index 47c0f770..4c1e147b 100644
--- a/freebsd/sys/dev/ffec/if_ffec.c
+++ b/freebsd/sys/dev/ffec/if_ffec.c
@@ -139,9 +139,17 @@ static struct ofw_compat_data compat_data[] = {
/*
* Driver data and defines. The descriptor counts must be a power of two.
*/
+#ifndef __rtems__
#define RX_DESC_COUNT 512
+#else /* __rtems__ */
+#define RX_DESC_COUNT 64
+#endif /* __rtems__ */
#define RX_DESC_SIZE (sizeof(struct ffec_hwdesc) * RX_DESC_COUNT)
+#ifndef __rtems__
#define TX_DESC_COUNT 512
+#else /* __rtems__ */
+#define TX_DESC_COUNT 64
+#endif /* __rtems__ */
#define TX_DESC_SIZE (sizeof(struct ffec_hwdesc) * TX_DESC_COUNT)
#define TX_MAX_DMA_SEGS 8
More information about the vc
mailing list