summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/m68k/genmcf548x
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2013-12-11 11:42:41 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2013-12-16 15:15:42 +0100
commit14e1c677fd339f3992685ff278e9c215a184b842 (patch)
tree17ca79c2d539ee991ddde22f5776342629e1745f /c/src/lib/libbsp/m68k/genmcf548x
parentbsp/genmcf548x: Fix network FIFO error handling (diff)
downloadrtems-14e1c677fd339f3992685ff278e9c215a184b842.tar.bz2
bsp/genmcf548x: Increase network TX FIFO watermark
This prevents frequent transmit FIFO errors.
Diffstat (limited to 'c/src/lib/libbsp/m68k/genmcf548x')
-rw-r--r--c/src/lib/libbsp/m68k/genmcf548x/network/network.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/c/src/lib/libbsp/m68k/genmcf548x/network/network.c b/c/src/lib/libbsp/m68k/genmcf548x/network/network.c
index fd6098c735..cbae7426cb 100644
--- a/c/src/lib/libbsp/m68k/genmcf548x/network/network.c
+++ b/c/src/lib/libbsp/m68k/genmcf548x/network/network.c
@@ -730,8 +730,8 @@ static void mcf548x_fec_initialize_hardware(struct mcf548x_enet_struct *sc)
/*
* Set transmit fifo watermark register (X_WMRK), default = 64
*/
- MCF548X_FEC_FECTFAR(chan) = MCF548X_FEC_FECTFAR_ALARM(128);
- MCF548X_FEC_FECTFWR(chan) = MCF548X_FEC_FECTFWR_X_WMRK_64; /* 64 bytes */
+ MCF548X_FEC_FECTFAR(chan) = MCF548X_FEC_FECTFAR_ALARM(512);
+ MCF548X_FEC_FECTFWR(chan) = MCF548X_FEC_FECTFWR_X_WMRK_256;
/*
* Set individual address filter for unicast address