]> git.sur5r.net Git - freertos/commitdiff
Changed buffer configuration in Ethernet driver for RX RDK port.
authorrichardbarry <richardbarry@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Thu, 9 Sep 2010 09:54:18 +0000 (09:54 +0000)
committerrichardbarry <richardbarry@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Thu, 9 Sep 2010 09:54:18 +0000 (09:54 +0000)
git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@1084 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

Demo/RX600_RX62N-RDK_Renesas/RTOSDemo/webserver/EMAC.c

index be191b3e595ce55089c55152104e5125b64f445b..f6c8df318f5dd59098d62fe2e296cb6649cd0fc8 100644 (file)
@@ -73,7 +73,7 @@ up on attempting to obtain a free buffer all together. */
 #define emacBUFFER_WAIT_ATTEMPTS       ( 30 )\r
 \r
 /* The number of Rx descriptors. */\r
-#define emacNUM_RX_DESCRIPTORS 3\r
+#define emacNUM_RX_DESCRIPTORS 8\r
 \r
 /* The number of Tx descriptors.  When using uIP there is not point in having\r
 more than two. */\r
@@ -87,7 +87,7 @@ more than two. */
 \r
 /* The total number of times to wait emacTX_WAIT_DELAY_ms for the Tx descriptor to\r
 become free. */\r
-#define emacTX_WAIT_ATTEMPTS ( 5 )\r
+#define emacTX_WAIT_ATTEMPTS ( 50 )\r
 \r
 /* Only Rx end and Tx end interrupts are used by this driver. */\r
 #define emacTX_END_INTERRUPT   ( 1UL << 21UL )\r
@@ -466,7 +466,7 @@ unsigned long ulReturn = 0;
        {\r
                /* The descriptor contains a frame.  Because of the size of the buffers\r
                the frame should always be complete. */\r
-               if( (xCurrentRxDesc->status & FP0) == FP0 )\r
+               if( ( xCurrentRxDesc->status & FP0 ) == FP0 )\r
                {\r
                        ulReturn = xCurrentRxDesc->size;\r
                }\r