diff options
author | Christian Mauderer <christian.mauderer@embedded-brains.de> | 2022-05-20 10:42:39 +0200 |
---|---|---|
committer | Christian Mauderer <christian.mauderer@embedded-brains.de> | 2022-06-07 09:08:00 +0200 |
commit | 2a6a230e6508cc5dae2845bb711b9cc13c8cbb09 (patch) | |
tree | 646dd485849ddc50de8770be16aad2ffb3f778ce | |
parent | Use rtems_task_exit() (diff) | |
download | rtems-libbsd-2a6a230e6508cc5dae2845bb711b9cc13c8cbb09.tar.bz2 |
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.
-rw-r--r-- | freebsd/sys/dev/ffec/if_ffec.c | 8 |
1 files changed, 8 insertions, 0 deletions
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 |