]> git.sur5r.net Git - freertos/commitdiff
Remove unnecessary 'signed char *' casts from strings that are now just plain char...
authorrtel <rtel@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Fri, 27 Dec 2013 16:23:07 +0000 (16:23 +0000)
committerrtel <rtel@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Fri, 27 Dec 2013 16:23:07 +0000 (16:23 +0000)
git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@2145 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

26 files changed:
FreeRTOS-Plus/Demo/Common/FreeRTOS_Plus_CLI_Demos/Sample-CLI-commands.c
FreeRTOS-Plus/Demo/Common/FreeRTOS_Plus_UDP_Demos/CLICommands/CLI-commands.c
FreeRTOS-Plus/Demo/Common/FreeRTOS_Plus_UDP_Demos/CLICommands/UDPCommandServer.c
FreeRTOS-Plus/Demo/Common/FreeRTOS_Plus_UDP_Demos/EchoClients/TwoEchoClients.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_CLI_with_Trace_Windows_Simulator/CLI-commands.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_CLI_with_Trace_Windows_Simulator/main.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_CyaSSL_Windows_Simulator/main.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_FAT_SL_and_CLI_Windows_Simulator/Sample-CLI-commands.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_FAT_SL_and_CLI_Windows_Simulator/main.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_UDP_and_CLI_LPC1830_GCC/CLI-commands.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_UDP_and_CLI_LPC1830_GCC/Examples/USB_CDC/CDCCommandConsole.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_UDP_and_CLI_LPC1830_GCC/LEDs.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_UDP_and_CLI_Windows_Simulator/DemoTasks/SelectServer.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_UDP_and_CLI_Windows_Simulator/DemoTasks/UDPCommandServer.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_UDP_and_CLI_Windows_Simulator/FreeRTOSConfig.h
FreeRTOS-Plus/Demo/FreeRTOS_Plus_UDP_and_CLI_Windows_Simulator/WinPCap/arch.c
FreeRTOS-Plus/Demo/FreeRTOS_Plus_UDP_and_CLI_Windows_Simulator/main.c
FreeRTOS-Plus/Source/FreeRTOS-Plus-UDP/FreeRTOS_DHCP.c
FreeRTOS-Plus/Source/FreeRTOS-Plus-UDP/FreeRTOS_UDP_IP.c
FreeRTOS-Plus/Source/FreeRTOS-Plus-UDP/portable/BufferManagement/BufferAllocation_2.c
FreeRTOS-Plus/Source/FreeRTOS-Plus-UDP/portable/NetworkInterface/LPC17xx/NetworkInterface.c
FreeRTOS-Plus/Source/FreeRTOS-Plus-UDP/portable/NetworkInterface/LPC18xx/Using_CMSISv2p10_LPC18xx_DriverLib/NetworkInterface.c
FreeRTOS-Plus/Source/FreeRTOS-Plus-UDP/portable/NetworkInterface/LPC18xx/Using_LPCOpen_Library/NetworkInterface.c
FreeRTOS-Plus/Source/FreeRTOS-Plus-UDP/portable/NetworkInterface/SAM4E/NetworkInterface.c
FreeRTOS-Plus/Source/FreeRTOS-Plus-UDP/portable/NetworkInterface/SH2A/NetworkInterface.c
FreeRTOS-Plus/Source/FreeRTOS-Plus-UDP/portable/NetworkInterface/WinPCap/NetworkInterface.c

index 3db7cc5016a4567eaf41f1c81584c0bfc5f32e80..7050c65c83dc97f17264695d3e0855febc5e5302 100644 (file)
@@ -202,7 +202,7 @@ const int8_t *const pcHeader = ( int8_t * ) "Task          State  Priority  Stac
 \r
        /* Generate a table of task stats. */\r
        strcpy( ( char * ) pcWriteBuffer, ( char * ) pcHeader );\r
-       vTaskList( pcWriteBuffer + strlen( ( char * ) pcHeader ) );\r
+       vTaskList( ( char * ) pcWriteBuffer + strlen( ( char * ) pcHeader ) );\r
 \r
        /* There is no more data to return after this single string, so return\r
        pdFALSE. */\r
@@ -223,7 +223,7 @@ const int8_t * const pcHeader = ( int8_t * ) "Task            Abs Time      % Ti
 \r
        /* Generate a table of task stats. */\r
        strcpy( ( char * ) pcWriteBuffer, ( char * ) pcHeader );\r
-       vTaskGetRunTimeStats( pcWriteBuffer + strlen( ( char * ) pcHeader ) );\r
+       vTaskGetRunTimeStats( ( char * ) pcWriteBuffer + strlen( ( char * ) pcHeader ) );\r
 \r
        /* There is no more data to return after this single string, so return\r
        pdFALSE. */\r
index eeae46d20c00a24ba55a3891ac8988b041b53a94..23c9292a6a267dde6ee435fb95d3ba8a08e57862 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V7.6.0 - Copyright (C) 2013 Real Time Engineers Ltd. \r
+    FreeRTOS V7.6.0 - Copyright (C) 2013 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
@@ -261,7 +261,7 @@ const int8_t *const pcHeader = ( int8_t * ) "Task          State  Priority  Stac
 \r
        /* Generate a table of task stats. */\r
        strcpy( ( char * ) pcWriteBuffer, ( char * ) pcHeader );\r
-       vTaskList( pcWriteBuffer + strlen( ( char * ) pcHeader ) );\r
+       vTaskList( ( char * ) pcWriteBuffer + strlen( ( char * ) pcHeader ) );\r
 \r
        /* There is no more data to return after this single string, so return\r
        pdFALSE. */\r
@@ -282,7 +282,7 @@ const int8_t * const pcHeader = ( int8_t * ) "Task            Abs Time      % Ti
 \r
        /* Generate a table of task stats. */\r
        strcpy( ( char * ) pcWriteBuffer, ( char * ) pcHeader );\r
-       vTaskGetRunTimeStats( pcWriteBuffer + strlen( ( char * ) pcHeader ) );\r
+       vTaskGetRunTimeStats( ( char * ) pcWriteBuffer + strlen( ( char * ) pcHeader ) );\r
 \r
        /* There is no more data to return after this single string, so return\r
        pdFALSE. */\r
index 0210ed936d1f549d506ffa98d41e1bf7d596f787..819d13bfb4f5fbd614af5819b63e0994a4a62fea 100644 (file)
@@ -104,7 +104,7 @@ static xSocket_t prvOpenUDPServerSocket( uint16_t usPort );
 \r
 void vStartUDPCommandInterpreterTask( uint16_t usStackSize, uint32_t ulPort, unsigned portBASE_TYPE uxPriority )\r
 {\r
-       xTaskCreate( vUDPCommandInterpreterTask, ( signed char * ) "CLI", usStackSize, ( void * ) ulPort, uxPriority, NULL );\r
+       xTaskCreate( vUDPCommandInterpreterTask, "CLI", usStackSize, ( void * ) ulPort, uxPriority, NULL );\r
 }\r
 /*-----------------------------------------------------------*/\r
 \r
index 467cbb65652a3a0c97dfe5e43db80f8cee7edc0c..b772bb868a5252ce9a911ca5a78d46e28764dc88 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V7.6.0 - Copyright (C) 2013 Real Time Engineers Ltd. \r
+    FreeRTOS V7.6.0 - Copyright (C) 2013 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
@@ -66,7 +66,7 @@
 \r
 /******************************************************************************\r
  *\r
- * See the following web page for essential TwoEchoClient.c usage and \r
+ * See the following web page for essential TwoEchoClient.c usage and\r
  * configuration details:\r
  * http://www.FreeRTOS.org/FreeRTOS-Plus/FreeRTOS_Plus_UDP/Embedded_Ethernet_Examples/Common_Echo_Clients.shtml\r
  *\r
@@ -135,20 +135,20 @@ because simulated time is slower than real time. */
 void vStartEchoClientTasks( uint16_t usTaskStackSize, unsigned portBASE_TYPE uxTaskPriority )\r
 {\r
        /* Create the echo client task that does not use the zero copy interface. */\r
-       xTaskCreate(    prvEchoClientTask,                                              /* The function that implements the task. */\r
-                                       ( const signed char * const ) "Echo0",  /* Just a text name for the task to aid debugging. */\r
-                                       usTaskStackSize,                                                /* The stack size is defined in FreeRTOSIPConfig.h. */\r
-                                       NULL,                                                                   /* The task parameter, not used in this case. */\r
-                                       uxTaskPriority,                                                 /* The priority assigned to the task is defined in FreeRTOSConfig.h. */\r
-                                       NULL );                                                                 /* The task handle is not used. */\r
+       xTaskCreate(    prvEchoClientTask,      /* The function that implements the task. */\r
+                                       "Echo0",                        /* Just a text name for the task to aid debugging. */\r
+                                       usTaskStackSize,        /* The stack size is defined in FreeRTOSIPConfig.h. */\r
+                                       NULL,                           /* The task parameter, not used in this case. */\r
+                                       uxTaskPriority,         /* The priority assigned to the task is defined in FreeRTOSConfig.h. */\r
+                                       NULL );                         /* The task handle is not used. */\r
 \r
        /* Create the echo client task that does use the zero copy interface. */\r
-       xTaskCreate(    prvZeroCopyEchoClientTask,                              /* The function that implements the task. */\r
-                                       ( const signed char * const ) "Echo1",  /* Just a text name for the task to aid debugging. */\r
-                                       usTaskStackSize,                                                /* The stack size is defined in FreeRTOSIPConfig.h. */\r
-                                       NULL,                                                                   /* The task parameter, not used in this case. */\r
-                                       uxTaskPriority,                                                 /* The priority assigned to the task is defined in FreeRTOSConfig.h. */\r
-                                       NULL );                                                                 /* The task handle is not used. */\r
+       xTaskCreate(    prvZeroCopyEchoClientTask,      /* The function that implements the task. */\r
+                                       "Echo1",                                        /* Just a text name for the task to aid debugging. */\r
+                                       usTaskStackSize,                        /* The stack size is defined in FreeRTOSIPConfig.h. */\r
+                                       NULL,                                           /* The task parameter, not used in this case. */\r
+                                       uxTaskPriority,                         /* The priority assigned to the task is defined in FreeRTOSConfig.h. */\r
+                                       NULL );                                         /* The task handle is not used. */\r
 }\r
 /*-----------------------------------------------------------*/\r
 \r
index 220d096f2468c7cd7678ae69055aed1b1d9dbf50..39e130088e9bf358656f7a6f06def17cf1476746 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V7.6.0 - Copyright (C) 2013 Real Time Engineers Ltd. \r
+    FreeRTOS V7.6.0 - Copyright (C) 2013 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
@@ -185,7 +185,7 @@ const int8_t *const pcHeader = ( int8_t * ) "Task          State  Priority  Stac
 \r
        /* Generate a table of task stats. */\r
        strcpy( ( char * ) pcWriteBuffer, ( char * ) pcHeader );\r
-       vTaskList( pcWriteBuffer + strlen( ( char * ) pcHeader ) );\r
+       vTaskList( ( char * ) pcWriteBuffer + strlen( ( char * ) pcHeader ) );\r
 \r
        /* There is no more data to return after this single string, so return\r
        pdFALSE. */\r
@@ -206,7 +206,7 @@ const int8_t * const pcHeader = ( int8_t * ) "Task            Abs Time      % Ti
 \r
        /* Generate a table of task stats. */\r
        strcpy( ( char * ) pcWriteBuffer, ( char * ) pcHeader );\r
-       vTaskGetRunTimeStats( pcWriteBuffer + strlen( ( char * ) pcHeader ) );\r
+       vTaskGetRunTimeStats( ( char * ) pcWriteBuffer + strlen( ( char * ) pcHeader ) );\r
 \r
        /* There is no more data to return after this single string, so return\r
        pdFALSE. */\r
index 118daa54edcd040d87228b14e531087ffd3cb7d1..48ca6f7430abd40c7004976af74b605e39e74397 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V7.6.0 - Copyright (C) 2013 Real Time Engineers Ltd. \r
+    FreeRTOS V7.6.0 - Copyright (C) 2013 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
@@ -70,9 +70,9 @@
  * application.  It is provided as a convenient development and demonstration\r
  * test bed only.  This was tested using Windows XP on a dual core laptop.\r
  *\r
- * Windows will not be running the FreeRTOS simulator threads continuously, so \r
- * the timing information in the FreeRTOS+Trace logs have no meaningful units.  \r
- * See the documentation page for the Windows simulator for an explanation of \r
+ * Windows will not be running the FreeRTOS simulator threads continuously, so\r
+ * the timing information in the FreeRTOS+Trace logs have no meaningful units.\r
+ * See the documentation page for the Windows simulator for an explanation of\r
  * the slow timing:\r
  * http://www.freertos.org/FreeRTOS-Windows-Simulator-Emulator-for-Visual-Studio-and-Eclipse-MingW.html\r
  * - READ THE WEB DOCUMENTATION FOR THIS PORT FOR MORE INFORMATION ON USING IT -\r
@@ -184,17 +184,17 @@ const uint32_t ulLongTime_ms = 250UL;
        /* Start the two tasks as described in the comments at the top of this\r
        file. */\r
        xTaskCreate( prvQueueReceiveTask,                               /* The function that implements the task. */\r
-                               ( signed char * ) "Rx",                         /* The text name assigned to the task - for debug only as it is not used by the kernel. */\r
+                               "Rx",                                                           /* The text name assigned to the task - for debug only as it is not used by the kernel. */\r
                                configMINIMAL_STACK_SIZE,                       /* The size of the stack to allocate to the task.  Not actually used as a stack in the Win32 simulator port. */\r
                                NULL,                                                           /* The parameter passed to the task - not used in this example. */\r
                                mainQUEUE_RECEIVE_TASK_PRIORITY,        /* The priority assigned to the task. */\r
                                NULL );                                                         /* The task handle is not required, so NULL is passed. */\r
 \r
-       xTaskCreate( prvQueueSendTask, ( signed char * ) "TX", configMINIMAL_STACK_SIZE, NULL, mainQUEUE_SEND_TASK_PRIORITY, NULL );\r
+       xTaskCreate( prvQueueSendTask, "TX", configMINIMAL_STACK_SIZE, NULL, mainQUEUE_SEND_TASK_PRIORITY, NULL );\r
 \r
        /* Create the task that handles the CLI on a UDP port.  The port number\r
        is set using the configUDP_CLI_PORT_NUMBER setting in FreeRTOSConfig.h. */\r
-       xTaskCreate( vUDPCommandInterpreterTask, ( signed char * ) "CLI", configMINIMAL_STACK_SIZE, NULL, mainUDP_CLI_TASK_PRIORITY, NULL );\r
+       xTaskCreate( vUDPCommandInterpreterTask, "CLI", configMINIMAL_STACK_SIZE, NULL, mainUDP_CLI_TASK_PRIORITY, NULL );\r
 \r
        /* Register commands with the FreeRTOS+CLI command interpreter. */\r
        vRegisterCLICommands();\r
@@ -293,10 +293,10 @@ const unsigned long ulLongSleep = 1000UL;
 \r
 void vApplicationTickHook( void )\r
 {\r
-       /* Write a user event to the trace log.  \r
+       /* Write a user event to the trace log.\r
        Note tick events will not appear in the trace recording with regular period\r
        because this project runs in a Windows simulator, and does not therefore\r
        exhibit deterministic behaviour. */\r
-       vTraceUserEvent( xTickTraceUserEvent );                                 \r
+       vTraceUserEvent( xTickTraceUserEvent );\r
 }\r
 \r
index 14a9fd3687c988116ade9a8962df54783b5a2789..078ddaee787a060c944c534386c30083feaf7d73 100644 (file)
@@ -98,7 +98,7 @@ const uint32_t ulLongTime_ms = 250UL;
 \r
        /* Create the TCP server task.  This will itself create the client task\r
        once it has completed the CyaSSL initialisation. */\r
-       xTaskCreate( vSecureTCPServerTask, ( signed char * ) "Server", configMINIMAL_STACK_SIZE, NULL, mainSECURE_SERVER_TASK_PRIORITY, NULL );\r
+       xTaskCreate( vSecureTCPServerTask, "Server", configMINIMAL_STACK_SIZE, NULL, mainSECURE_SERVER_TASK_PRIORITY, NULL );\r
 \r
        /* Start the task running. */\r
        vTaskStartScheduler();\r
index a2a28ba6189e654a9ae6f1459082a710120075bf..bf55a8d8bb9831ebc6f6df71b6870de1bf1ab946 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V7.6.0 - Copyright (C) 2013 Real Time Engineers Ltd. \r
+    FreeRTOS V7.6.0 - Copyright (C) 2013 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
@@ -200,7 +200,7 @@ const int8_t *const pcHeader = ( int8_t * ) "Task          State  Priority  Stac
 \r
        /* Generate a table of task stats. */\r
        strcpy( ( char * ) pcWriteBuffer, ( char * ) pcHeader );\r
-       vTaskList( pcWriteBuffer + strlen( ( char * ) pcHeader ) );\r
+       vTaskList( ( char * ) pcWriteBuffer + strlen( ( char * ) pcHeader ) );\r
 \r
        /* There is no more data to return after this single string, so return\r
        pdFALSE. */\r
@@ -221,7 +221,7 @@ const int8_t * const pcHeader = ( int8_t * ) "Task            Abs Time      % Ti
 \r
        /* Generate a table of task stats. */\r
        strcpy( ( char * ) pcWriteBuffer, ( char * ) pcHeader );\r
-       vTaskGetRunTimeStats( pcWriteBuffer + strlen( ( char * ) pcHeader ) );\r
+       vTaskGetRunTimeStats( ( char * ) pcWriteBuffer + strlen( ( char * ) pcHeader ) );\r
 \r
        /* There is no more data to return after this single string, so return\r
        pdFALSE. */\r
index d3048d39b29db29a14d1ae6dde88640d7f669bdd..2fd7c5d18888ade055408e3db326e7a37282d859 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V7.6.0 - Copyright (C) 2013 Real Time Engineers Ltd. \r
+    FreeRTOS V7.6.0 - Copyright (C) 2013 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
@@ -148,7 +148,7 @@ const uint32_t ulLongTime_ms = 250UL;
        /* Create the task that handles the CLI on a UDP port.  The port number\r
        is set using the configUDP_CLI_PORT_NUMBER setting in FreeRTOSConfig.h. */\r
        xTaskCreate( vUDPCommandInterpreterTask,        /* The function that implements the command interpreter IO handling. */\r
-                               ( signed char * ) "CLI",                /* The name of the task - just to assist debugging. */\r
+                               "CLI",                                                  /* The name of the task - just to assist debugging. */\r
                                configMINIMAL_STACK_SIZE, NULL, /* The size of the stack allocated to the task. */\r
                                mainUDP_CLI_TASK_PRIORITY,              /* The priority at which the task will run. */\r
                                NULL );                                                 /* A handle to the task is not required, so NULL is passed. */\r
index eeae46d20c00a24ba55a3891ac8988b041b53a94..23c9292a6a267dde6ee435fb95d3ba8a08e57862 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V7.6.0 - Copyright (C) 2013 Real Time Engineers Ltd. \r
+    FreeRTOS V7.6.0 - Copyright (C) 2013 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
@@ -261,7 +261,7 @@ const int8_t *const pcHeader = ( int8_t * ) "Task          State  Priority  Stac
 \r
        /* Generate a table of task stats. */\r
        strcpy( ( char * ) pcWriteBuffer, ( char * ) pcHeader );\r
-       vTaskList( pcWriteBuffer + strlen( ( char * ) pcHeader ) );\r
+       vTaskList( ( char * ) pcWriteBuffer + strlen( ( char * ) pcHeader ) );\r
 \r
        /* There is no more data to return after this single string, so return\r
        pdFALSE. */\r
@@ -282,7 +282,7 @@ const int8_t * const pcHeader = ( int8_t * ) "Task            Abs Time      % Ti
 \r
        /* Generate a table of task stats. */\r
        strcpy( ( char * ) pcWriteBuffer, ( char * ) pcHeader );\r
-       vTaskGetRunTimeStats( pcWriteBuffer + strlen( ( char * ) pcHeader ) );\r
+       vTaskGetRunTimeStats( ( char * ) pcWriteBuffer + strlen( ( char * ) pcHeader ) );\r
 \r
        /* There is no more data to return after this single string, so return\r
        pdFALSE. */\r
index 5ed2f33ba137a386b7865c89c541df526d814e9c..99d3772b465d7e24b8ce83d5e71813cf6a74116e 100644 (file)
@@ -125,16 +125,16 @@ void vCDCCommandConsoleStart( uint16_t usStackSize, unsigned portBASE_TYPE uxPri
 \r
        /* Add the semaphore and mutex to the queue registry for viewing in the\r
        kernel aware state viewer. */\r
-       vQueueAddToRegistry( xCDCMutex, ( signed char * ) "CDCMu" );\r
-       vQueueAddToRegistry( xNewDataSemaphore, ( signed char * ) "CDCDat" );\r
+       vQueueAddToRegistry( xCDCMutex, "CDCMu" );\r
+       vQueueAddToRegistry( xNewDataSemaphore, "CDCDat" );\r
 \r
        /* Create that task that handles the console itself. */\r
-       xTaskCreate(    prvCDCCommandConsoleTask,                       /* The task that implements the command console. */\r
-                                       ( const int8_t * const ) "CDCCmd",      /* Text name assigned to the task.  This is just to assist debugging.  The kernel does not use this name itself. */\r
-                                       usStackSize,                                            /* The size of the stack allocated to the task. */\r
-                                       NULL,                                                           /* The parameter is not used, so NULL is passed. */\r
-                                       uxPriority,                                                     /* The priority allocated to the task. */\r
-                                       NULL );                                                         /* A handle is not required, so just pass NULL. */\r
+       xTaskCreate(    prvCDCCommandConsoleTask,       /* The task that implements the command console. */\r
+                                       "CDCCmd",                                       /* Text name assigned to the task.  This is just to assist debugging.  The kernel does not use this name itself. */\r
+                                       usStackSize,                            /* The size of the stack allocated to the task. */\r
+                                       NULL,                                           /* The parameter is not used, so NULL is passed. */\r
+                                       uxPriority,                                     /* The priority allocated to the task. */\r
+                                       NULL );                                         /* A handle is not required, so just pass NULL. */\r
 }\r
 /*-----------------------------------------------------------*/\r
 \r
index ec560bbd794e07418f9e08acd0eb1f92e425a26f..3a168d0eea231e19d979ac9dcdf20ba533ee35d0 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V7.6.0 - Copyright (C) 2013 Real Time Engineers Ltd. \r
+    FreeRTOS V7.6.0 - Copyright (C) 2013 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
@@ -100,11 +100,11 @@ static xTimerHandle xLEDToggleTimer = NULL;
        GPIO_SetDir( ledLED1_PORT, ledLED1_BIT, 1 );\r
 \r
     /* Create the timer used to toggle LED0. */\r
-       xLEDToggleTimer = xTimerCreate( ( const int8_t * ) "LEDTmr",    /* Just a text name to associate with the timer, useful for debugging, but not used by the kernel. */\r
-                                                               ledTOGGLE_RATE,                                         /* The period of the timer. */\r
-                                                               pdTRUE,                                                         /* This timer will autoreload, so uxAutoReload is set to pdTRUE. */\r
-                                                               NULL,                                                           /* The timer ID is not used, so can be set to NULL. */\r
-                                                               prvLEDToggleTimerCallback );            /* The callback function executed each time the timer expires. */\r
+       xLEDToggleTimer = xTimerCreate( "LEDTmr",               /* Just a text name to associate with the timer, useful for debugging, but not used by the kernel. */\r
+                                                                       ledTOGGLE_RATE, /* The period of the timer. */\r
+                                                                       pdTRUE,                 /* This timer will autoreload, so uxAutoReload is set to pdTRUE. */\r
+                                                                       NULL,                   /* The timer ID is not used, so can be set to NULL. */\r
+                                                                       prvLEDToggleTimerCallback );            /* The callback function executed each time the timer expires. */\r
 \r
     /* Sanity check that the timer was actually created. */\r
     configASSERT( xLEDToggleTimer );\r
index 2f9a77c854859d276815333079b671713373eb37..61c7a1644218a8d307938d1678af87a1c50388d3 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V7.6.0 - Copyright (C) 2013 Real Time Engineers Ltd. \r
+    FreeRTOS V7.6.0 - Copyright (C) 2013 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
@@ -107,8 +107,8 @@ void vStartSelectUDPServerTasks( uint16_t usStackSize, uint32_t ulFirstPortNumbe
        FreeRTOS_select() function to receive from multiple sockets.  The first\r
        port number to use is passed into both tasks using the task's parameter.\r
        Other port numbers are consecutive from the first. */\r
-       xTaskCreate( prvMultipleSocketTxTask, ( const signed char * const ) "MultiTx", usStackSize, ( void * ) ulFirstPortNumber, uxPriority, NULL );\r
-       xTaskCreate( prvMultipleSocketRxTask, ( const signed char * const ) "MultiRx", usStackSize, ( void * ) ulFirstPortNumber, uxPriority, NULL );\r
+       xTaskCreate( prvMultipleSocketTxTask, "MultiTx", usStackSize, ( void * ) ulFirstPortNumber, uxPriority, NULL );\r
+       xTaskCreate( prvMultipleSocketRxTask, "MultiRx", usStackSize, ( void * ) ulFirstPortNumber, uxPriority, NULL );\r
 }\r
 /*-----------------------------------------------------------*/\r
 \r
index 87b59607acc3dcb895c8ca98efad805dbde59905..4b7198585b74a6f879ddc986d9e1be6b61f05bbd 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V7.6.0 - Copyright (C) 2013 Real Time Engineers Ltd. \r
+    FreeRTOS V7.6.0 - Copyright (C) 2013 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
@@ -104,11 +104,11 @@ static xSocket_t prvOpenUDPServerSocket( uint16_t usPort );
 \r
 void vStartUDPCommandInterpreterTask( uint16_t usStackSize, uint32_t ulPort, unsigned portBASE_TYPE uxPriority )\r
 {\r
-       xTaskCreate( vUDPCommandInterpreterTask, ( signed char * ) "CLI", usStackSize, ( void * ) ulPort, uxPriority, NULL );\r
+       xTaskCreate( vUDPCommandInterpreterTask, "CLI", usStackSize, ( void * ) ulPort, uxPriority, NULL );\r
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-/* \r
+/*\r
  * Task that provides the input and output for the FreeRTOS+CLI command\r
  * interpreter.  In this case a UDP port is used.  See the URL in the comments\r
  * within main.c for the location of the online documentation.\r
@@ -154,25 +154,25 @@ extern const uint8_t ucMACAddress[ 6 ];
                                        string. */\r
                                        if( cInChar == '\n' )\r
                                        {\r
-                                               /* Process the input string received prior to the \r
+                                               /* Process the input string received prior to the\r
                                                newline. */\r
                                                do\r
                                                {\r
                                                        /* Pass the string to FreeRTOS+CLI. */\r
                                                        xMoreDataToFollow = FreeRTOS_CLIProcessCommand( cInputString, cOutputString, cmdMAX_OUTPUT_SIZE );\r
-                                                       \r
+\r
                                                        /* Send the output generated by the command's\r
                                                        implementation. */\r
                                                        FreeRTOS_sendto( xSocket, cOutputString,  strlen( ( const char * ) cOutputString ), 0, &xClient, xClientAddressLength );\r
 \r
                                                } while( xMoreDataToFollow != pdFALSE ); /* Until the command does not generate any more output. */\r
 \r
-                                               /* All the strings generated by the command processing \r
-                                               have been sent.  Clear the input string ready to receive \r
+                                               /* All the strings generated by the command processing\r
+                                               have been sent.  Clear the input string ready to receive\r
                                                the next command. */\r
                                                cInputIndex = 0;\r
                                                memset( cInputString, 0x00, cmdMAX_INPUT_SIZE );\r
-                                               \r
+\r
                                                /* Transmit a spacer, just to make the command console\r
                                                easier to read. */\r
                                                FreeRTOS_sendto( xSocket, "\r\n",  strlen( "\r\n" ), 0, &xClient, xClientAddressLength );\r
@@ -181,12 +181,12 @@ extern const uint8_t ucMACAddress[ 6 ];
                                        {\r
                                                if( cInChar == '\r' )\r
                                                {\r
-                                                       /* Ignore the character.  Newlines are used to \r
+                                                       /* Ignore the character.  Newlines are used to\r
                                                        detect the end of the input string. */\r
                                                }\r
                                                else if( cInChar == '\b' )\r
                                                {\r
-                                                       /* Backspace was pressed.  Erase the last character \r
+                                                       /* Backspace was pressed.  Erase the last character\r
                                                        in the string - if any. */\r
                                                        if( cInputIndex > 0 )\r
                                                        {\r
@@ -208,7 +208,7 @@ extern const uint8_t ucMACAddress[ 6 ];
                                        }\r
                                }\r
                        }\r
-               } \r
+               }\r
        }\r
        else\r
        {\r
@@ -234,7 +234,7 @@ xSocket_t xSocket = FREERTOS_INVALID_SOCKET;
 \r
                /* Bind the address to the socket. */\r
                if( FreeRTOS_bind( xSocket, &xServer, sizeof( xServer ) ) == -1 )\r
-               {                       \r
+               {\r
                        FreeRTOS_closesocket( xSocket );\r
                        xSocket = FREERTOS_INVALID_SOCKET;\r
                }\r
index 7ad50016fc3cf9beca2b6feeefa2d76498f424fc..3f8e244668aec2acd514635efcd505a04a05d08d 100644 (file)
@@ -184,10 +184,10 @@ used. */
 /* The address of an echo server that will be used by the two demo echo client\r
 tasks.\r
 http://www.FreeRTOS.org/FreeRTOS-Plus/FreeRTOS_Plus_UDP/Embedded_Ethernet_Examples/Common_Echo_Clients.shtml */\r
-#define configECHO_SERVER_ADDR0        172\r
-#define configECHO_SERVER_ADDR1 25\r
-#define configECHO_SERVER_ADDR2 218\r
-#define configECHO_SERVER_ADDR3 200\r
+#define configECHO_SERVER_ADDR0        10\r
+#define configECHO_SERVER_ADDR1 134\r
+#define configECHO_SERVER_ADDR2 134\r
+#define configECHO_SERVER_ADDR3 71\r
 \r
 /* Default MAC address configuration.  The demo creates a virtual network\r
 connection that uses this MAC address by accessing the raw Ethernet/WiFi data\r
index 6714cc35b6aef87e09cb4cac9262f29eb3e1a3fc..99ff96106500320d40a1039cc362ce558745286f 100644 (file)
@@ -327,7 +327,7 @@ unsigned long ulNetMask;
        /* Create a task that simulates an interrupt in a real system.  This will\r
        block waiting for packets, then send a message to the uIP task when data\r
        is available. */\r
-       xTaskCreate( prvInterruptSimulator, ( signed char * ) "MAC_ISR", configMINIMAL_STACK_SIZE, NULL, ( configuIP_TASK_PRIORITY - 1 ), NULL );\r
+       xTaskCreate( prvInterruptSimulator, "MAC_ISR", configMINIMAL_STACK_SIZE, NULL, ( configuIP_TASK_PRIORITY - 1 ), NULL );\r
 }\r
 /*-----------------------------------------------------------*/\r
 \r
index 2118dcc8e6c3baf0a712cc29d0d1b22821000207..5b246aa769fbdbbf182c666df4f73fe92da86ac4 100644 (file)
 exclude. */\r
 #define mainCREATE_UDP_CLI_TASKS                                       1\r
 #define mainCREATE_SIMPLE_UDP_CLIENT_SERVER_TASKS      0\r
-#define mainCREATE_SELECT_UDP_SERVER_TASKS                     1\r
-#define mainCREATE_UDP_ECHO_TASKS                                      0\r
+#define mainCREATE_SELECT_UDP_SERVER_TASKS                     0\r
+#define mainCREATE_UDP_ECHO_TASKS                                      1\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
index b4fa727cc68508178e5337bba8baad3c584793a2..f62698ae3c265d4320419372fe567a8d5a50767f 100644 (file)
@@ -5,11 +5,11 @@
  * This file is part of the FreeRTOS+UDP distribution.  The FreeRTOS+UDP license\r
  * terms are different to the FreeRTOS license terms.\r
  *\r
- * FreeRTOS+UDP uses a dual license model that allows the software to be used \r
- * under a standard GPL open source license, or a commercial license.  The \r
- * standard GPL license (unlike the modified GPL license under which FreeRTOS \r
- * itself is distributed) requires that all software statically linked with \r
- * FreeRTOS+UDP is also distributed under the same GPL V2 license terms.  \r
+ * FreeRTOS+UDP uses a dual license model that allows the software to be used\r
+ * under a standard GPL open source license, or a commercial license.  The\r
+ * standard GPL license (unlike the modified GPL license under which FreeRTOS\r
+ * itself is distributed) requires that all software statically linked with\r
+ * FreeRTOS+UDP is also distributed under the same GPL V2 license terms.\r
  * Details of both license options follow:\r
  *\r
  * - Open source licensing -\r
@@ -299,7 +299,7 @@ void vDHCPProcess( portBASE_TYPE xReset, xMACAddress_t *pxMACAddress, uint32_t *
                                                /* Static configuration is being used, so the network is now up. */\r
                                                #if ipconfigFREERTOS_PLUS_NABTO == 1\r
                                                {\r
-                                                       /* Return value is used in configASSERT() inside the \r
+                                                       /* Return value is used in configASSERT() inside the\r
                                                        function. */\r
                                                        ( void ) xStartNabtoTask();\r
                                                }\r
@@ -329,11 +329,11 @@ void vDHCPProcess( portBASE_TYPE xReset, xMACAddress_t *pxMACAddress, uint32_t *
                                }\r
                                #endif\r
 \r
-                               /* Static configuration is being used, so the network is now \r
+                               /* Static configuration is being used, so the network is now\r
                                up. */\r
                                #if ipconfigFREERTOS_PLUS_NABTO == 1\r
                                {\r
-                                       /* Return value is used in configASSERT() inside the \r
+                                       /* Return value is used in configASSERT() inside the\r
                                        function. */\r
                                        ( void ) xStartNabtoTask();\r
                                }\r
@@ -451,7 +451,7 @@ extern void vIPFunctionsTimerCallback( xTimerHandle xTimer );
 \r
        if( xDHCPTimer == NULL )\r
        {\r
-               xDHCPTimer = xTimerCreate( ( const signed char * const ) "DHCP", dhcpINITIAL_TIMER_PERIOD, pdTRUE, ( void * ) eDHCPEvent, vIPFunctionsTimerCallback );\r
+               xDHCPTimer = xTimerCreate( "DHCP", dhcpINITIAL_TIMER_PERIOD, pdTRUE, ( void * ) eDHCPEvent, vIPFunctionsTimerCallback );\r
                configASSERT( xDHCPTimer );\r
                xTimerStart( xDHCPTimer, portMAX_DELAY );\r
        }\r
index 0388026df8cc6c997ad906911da4b2afb233d8c0..6717b4105492a6a409f7c9aaa652ac237110e2f0 100644 (file)
@@ -392,7 +392,7 @@ xIPStackEvent_t xReceivedEvent;
 \r
        /* Create the ARP timer, but don't start it until the network has\r
        connected. */\r
-       xARPTimer = xTimerCreate(       ( const signed char * const ) "ARPTimer", ( ipARP_TIMER_PERIOD_MS / portTICK_RATE_MS ), pdTRUE, ( void * ) eARPTimerEvent, vIPFunctionsTimerCallback );\r
+       xARPTimer = xTimerCreate(       "ARPTimer", ( ipARP_TIMER_PERIOD_MS / portTICK_RATE_MS ), pdTRUE, ( void * ) eARPTimerEvent, vIPFunctionsTimerCallback );\r
        configASSERT( xARPTimer );\r
 \r
        /* Generate a dummy message to say that the network connection has gone\r
@@ -557,7 +557,7 @@ static portBASE_TYPE xReturn = pdFALSE;
        {\r
                xNetworkEventQueue = xQueueCreate( ipconfigEVENT_QUEUE_LENGTH, sizeof( xIPStackEvent_t ) );\r
                configASSERT( xNetworkEventQueue );\r
-               vQueueAddToRegistry( xNetworkEventQueue, ( signed char * ) "NetEvnt" );\r
+               vQueueAddToRegistry( xNetworkEventQueue, "NetEvnt" );\r
        }\r
 \r
        if( xNetworkBuffersInitialise() == pdPASS )\r
@@ -597,7 +597,7 @@ static portBASE_TYPE xReturn = pdFALSE;
                                FreeRTOS_SocketsInit();\r
 \r
                                /* Create the task that processes Ethernet and stack events. */\r
-                               xReturn = xTaskCreate( prvIPTask, ( const signed char * const ) "UDP/IP", ipconfigUDP_TASK_STACK_SIZE_WORDS, NULL, ipconfigUDP_TASK_PRIORITY, NULL );\r
+                               xReturn = xTaskCreate( prvIPTask, "UDP/IP", ipconfigUDP_TASK_STACK_SIZE_WORDS, NULL, ipconfigUDP_TASK_PRIORITY, NULL );\r
                        }\r
                }\r
        }\r
index e6ab12c3cab113619aa53a34f3babb584ebc7aab..4f193a66e05f25bb086c833bd490a8533e84073f 100644 (file)
@@ -95,7 +95,7 @@ portBASE_TYPE xReturn, x;
        {\r
                xNetworkBufferSemaphore = xSemaphoreCreateCounting( ipconfigNUM_NETWORK_BUFFERS, ipconfigNUM_NETWORK_BUFFERS );\r
                configASSERT( xNetworkBufferSemaphore );\r
-               vQueueAddToRegistry( xNetworkBufferSemaphore, ( signed char * ) "NetBufSem" );\r
+               vQueueAddToRegistry( xNetworkBufferSemaphore, "NetBufSem" );\r
 \r
                /* If the trace recorder code is included name the semaphore for viewing\r
                in FreeRTOS+Trace.  */\r
index 224a1989e5f1925c462638ca1b462a548a3a8528..9777b06715260d15c89689bd90d0d594607056f4 100644 (file)
@@ -122,7 +122,7 @@ extern uint8_t ucMACAddress[ 6 ];
 \r
                /* The handler task is created at the highest possible priority to\r
                ensure the interrupt handler can return directly to it. */\r
-               xTaskCreate( prvEMACHandlerTask, ( const signed char * const ) "EMAC", configMINIMAL_STACK_SIZE, NULL, configMAX_PRIORITIES - 1, NULL );\r
+               xTaskCreate( prvEMACHandlerTask, "EMAC", configMINIMAL_STACK_SIZE, NULL, configMAX_PRIORITIES - 1, NULL );\r
 \r
                /* Enable the interrupt and set its priority to the minimum\r
                interrupt priority.  */\r
index ae7c06af96108369620c3fa1ed2a009dbaf624d7..4f848aff2b112a9d872a1521a4c9806a3393197f 100644 (file)
@@ -19,9 +19,9 @@
  *\r
  * - Commercial licensing -\r
  * Businesses and individuals that for commercial or other reasons cannot comply\r
- * with the terms of the GPL V2 license must obtain a commercial license before \r
- * incorporating FreeRTOS+UDP into proprietary software for distribution in any \r
- * form.  Commercial licenses can be purchased from http://shop.freertos.org/udp \r
+ * with the terms of the GPL V2 license must obtain a commercial license before\r
+ * incorporating FreeRTOS+UDP into proprietary software for distribution in any\r
+ * form.  Commercial licenses can be purchased from http://shop.freertos.org/udp\r
  * and do not require any source files to be changed.\r
  *\r
  * FreeRTOS+UDP is distributed in the hope that it will be useful.  You cannot\r
@@ -124,7 +124,7 @@ extern uint8_t ucMACAddress[ 6 ];
                possible priority to ensure the interrupt handler can return directly to\r
                it no matter which task was running when the interrupt occurred. */\r
                xTaskCreate(    prvEMACDeferredInterruptHandlerTask,            /* The function that implements the task. */\r
-                                               ( const signed char * const ) "MACTsk",\r
+                                               "MACTsk",\r
                                                configMINIMAL_STACK_SIZE,       /* Stack allocated to the task (defined in words, not bytes). */\r
                                                NULL,                                           /* The task parameter is not used. */\r
                                                configMAX_PRIORITIES - 1,       /* The priority assigned to the task. */\r
index 7bfbbfcc864d1a1439572e6fbdbe86ac85473558..9ffce22ce31c4515171318c3daeedb49035cde41 100644 (file)
@@ -5,11 +5,11 @@
  * This file is part of the FreeRTOS+UDP distribution.  The FreeRTOS+UDP license\r
  * terms are different to the FreeRTOS license terms.\r
  *\r
- * FreeRTOS+UDP uses a dual license model that allows the software to be used \r
- * under a standard GPL open source license, or a commercial license.  The \r
- * standard GPL license (unlike the modified GPL license under which FreeRTOS \r
- * itself is distributed) requires that all software statically linked with \r
- * FreeRTOS+UDP is also distributed under the same GPL V2 license terms.  \r
+ * FreeRTOS+UDP uses a dual license model that allows the software to be used\r
+ * under a standard GPL open source license, or a commercial license.  The\r
+ * standard GPL license (unlike the modified GPL license under which FreeRTOS\r
+ * itself is distributed) requires that all software statically linked with\r
+ * FreeRTOS+UDP is also distributed under the same GPL V2 license terms.\r
  * Details of both license options follow:\r
  *\r
  * - Open source licensing -\r
@@ -21,9 +21,9 @@
  *\r
  * - Commercial licensing -\r
  * Businesses and individuals that for commercial or other reasons cannot comply\r
- * with the terms of the GPL V2 license must obtain a commercial license before \r
- * incorporating FreeRTOS+UDP into proprietary software for distribution in any \r
- * form.  Commercial licenses can be purchased from http://shop.freertos.org/udp \r
+ * with the terms of the GPL V2 license must obtain a commercial license before\r
+ * incorporating FreeRTOS+UDP into proprietary software for distribution in any\r
+ * form.  Commercial licenses can be purchased from http://shop.freertos.org/udp\r
  * and do not require any source files to be changed.\r
  *\r
  * FreeRTOS+UDP is distributed in the hope that it will be useful.  You cannot\r
@@ -126,7 +126,7 @@ extern uint8_t ucMACAddress[ 6 ];
                        possible priority to ensure the interrupt handler can return directly to\r
                        it no matter which task was running when the interrupt occurred. */\r
                        xTaskCreate(    prvEMACDeferredInterruptHandlerTask,/* The function that implements the task. */\r
-                                                       ( const signed char * const ) "MACTsk",\r
+                                                       "MACTsk",\r
                                                        configMINIMAL_STACK_SIZE,       /* Stack allocated to the task (defined in words, not bytes). */\r
                                                        NULL,                                           /* The task parameter is not used. */\r
                                                        configMAX_PRIORITIES - 1,       /* The priority assigned to the task. */\r
index 462ffeddd2edbe4099a1aa133b2f97fd9181ca38..0b330dce4ca2fb345d899e6c712b8e71f7049129 100644 (file)
@@ -19,9 +19,9 @@
  *\r
  * - Commercial licensing -\r
  * Businesses and individuals that for commercial or other reasons cannot comply\r
- * with the terms of the GPL V2 license must obtain a commercial license before \r
- * incorporating FreeRTOS+UDP into proprietary software for distribution in any \r
- * form.  Commercial licenses can be purchased from http://shop.freertos.org/udp \r
+ * with the terms of the GPL V2 license must obtain a commercial license before\r
+ * incorporating FreeRTOS+UDP into proprietary software for distribution in any\r
+ * form.  Commercial licenses can be purchased from http://shop.freertos.org/udp\r
  * and do not require any source files to be changed.\r
  *\r
  * FreeRTOS+UDP is distributed in the hope that it will be useful.  You cannot\r
@@ -98,7 +98,7 @@ const portTickType xPHYDelay_400ms = 400UL;
 portBASE_TYPE xReturn = pdFALSE;\r
 \r
        /* Ensure PHY is ready. */\r
-       vTaskDelay( xPHYDelay_400ms / portTICK_RATE_MS );       \r
+       vTaskDelay( xPHYDelay_400ms / portTICK_RATE_MS );\r
 \r
        /* Enable GMAC clock. */\r
        pmc_enable_periph_clk( ID_GMAC );\r
@@ -117,13 +117,13 @@ portBASE_TYPE xReturn = pdFALSE;
        if( ethernet_phy_init( GMAC, BOARD_GMAC_PHY_ADDR, sysclk_get_cpu_hz() ) == GMAC_OK )\r
        {\r
                /* Auto Negotiate, work in RMII mode. */\r
-               if( ethernet_phy_auto_negotiate( GMAC, BOARD_GMAC_PHY_ADDR ) == GMAC_OK ) \r
+               if( ethernet_phy_auto_negotiate( GMAC, BOARD_GMAC_PHY_ADDR ) == GMAC_OK )\r
                {\r
                        /* Establish Ethernet link. */\r
                        vTaskDelay( xPHYDelay_400ms * 2UL );\r
                        if( ethernet_phy_set_link( GMAC, BOARD_GMAC_PHY_ADDR, 1 ) == GMAC_OK )\r
                        {\r
-                               /* Create the event semaphore if it has not already been \r
+                               /* Create the event semaphore if it has not already been\r
                                created. */\r
                                if( xGMACRxEventSemaphore == NULL )\r
                                {\r
@@ -136,23 +136,23 @@ portBASE_TYPE xReturn = pdFALSE;
                                        }\r
                                        #endif /*  ipconfigINCLUDE_EXAMPLE_FREERTOS_PLUS_TRACE_CALLS == 1 */\r
                                }\r
-                               \r
+\r
                                /* Register the callbacks. */\r
                                gmac_dev_set_rx_callback( &xGMACStruct, prvGMACRxCallback );\r
-                               \r
-                               /* The Rx deferred interrupt handler task is created at the \r
-                               highest possible priority to ensure the interrupt handler can \r
-                               return directly to it no matter which task was running when the \r
+\r
+                               /* The Rx deferred interrupt handler task is created at the\r
+                               highest possible priority to ensure the interrupt handler can\r
+                               return directly to it no matter which task was running when the\r
                                interrupt occurred. */\r
                                xTaskCreate(    prvGMACDeferredInterruptHandlerTask,/* The function that implements the task. */\r
-                                                               ( const signed char * const ) "MACTsk",\r
+                                                               "MACTsk",\r
                                                                configMINIMAL_STACK_SIZE,       /* Stack allocated to the task (defined in words, not bytes). */\r
                                                                NULL,                                           /* The task parameter is not used. */\r
                                                                configMAX_PRIORITIES - 1,       /* The priority assigned to the task. */\r
                                                                NULL );                                         /* The handle is not required, so NULL is passed. */\r
-                               \r
-                               /* Enable the interrupt and set its priority as configured.  \r
-                               THIS DRIVER REQUIRES configMAC_INTERRUPT_PRIORITY TO BE DEFINED, \r
+\r
+                               /* Enable the interrupt and set its priority as configured.\r
+                               THIS DRIVER REQUIRES configMAC_INTERRUPT_PRIORITY TO BE DEFINED,\r
                                PREFERABLY IN FreeRTOSConfig.h. */\r
                                NVIC_SetPriority( GMAC_IRQn, configMAC_INTERRUPT_PRIORITY );\r
                                NVIC_EnableIRQ( GMAC_IRQn );\r
@@ -235,7 +235,7 @@ uint32_t ulReturned;
 \r
                /* Allocate a buffer to hold the data. */\r
                pxNetworkBuffer = pxNetworkBufferGet( ipTOTAL_ETHERNET_FRAME_SIZE, xBufferWaitDelay );\r
-               \r
+\r
                if( pxNetworkBuffer != NULL )\r
                {\r
                        /* At least one packet has been received. */\r
index 0f3ffee9b148e47aac12f53420c54f0186eb2e4d..1387562ac9a13b4b4dc769ddae092474e4befd4b 100644 (file)
@@ -5,11 +5,11 @@
  * This file is part of the FreeRTOS+UDP distribution.  The FreeRTOS+UDP license\r
  * terms are different to the FreeRTOS license terms.\r
  *\r
- * FreeRTOS+UDP uses a dual license model that allows the software to be used \r
- * under a standard GPL open source license, or a commercial license.  The \r
- * standard GPL license (unlike the modified GPL license under which FreeRTOS \r
- * itself is distributed) requires that all software statically linked with \r
- * FreeRTOS+UDP is also distributed under the same GPL V2 license terms.  \r
+ * FreeRTOS+UDP uses a dual license model that allows the software to be used\r
+ * under a standard GPL open source license, or a commercial license.  The\r
+ * standard GPL license (unlike the modified GPL license under which FreeRTOS\r
+ * itself is distributed) requires that all software statically linked with\r
+ * FreeRTOS+UDP is also distributed under the same GPL V2 license terms.\r
  * Details of both license options follow:\r
  *\r
  * - Open source licensing -\r
@@ -21,9 +21,9 @@
  *\r
  * - Commercial licensing -\r
  * Businesses and individuals that for commercial or other reasons cannot comply\r
- * with the terms of the GPL V2 license must obtain a commercial license before \r
- * incorporating FreeRTOS+UDP into proprietary software for distribution in any \r
- * form.  Commercial licenses can be purchased from http://shop.freertos.org/udp \r
+ * with the terms of the GPL V2 license must obtain a commercial license before\r
+ * incorporating FreeRTOS+UDP into proprietary software for distribution in any\r
+ * form.  Commercial licenses can be purchased from http://shop.freertos.org/udp\r
  * and do not require any source files to be changed.\r
  *\r
  * FreeRTOS+UDP is distributed in the hope that it will be useful.  You cannot\r
@@ -113,7 +113,7 @@ extern uint8_t ucMACAddress[ 6 ];
 \r
        /* The handler task is created at the highest possible priority to\r
        ensure the interrupt handler can return directly to it. */\r
-       xTaskCreate( vEMACHandlerTask, ( const signed char * const ) "EMAC", configMINIMAL_STACK_SIZE, NULL, configMAX_PRIORITIES - 1, NULL );\r
+       xTaskCreate( vEMACHandlerTask, "EMAC", configMINIMAL_STACK_SIZE, NULL, configMAX_PRIORITIES - 1, NULL );\r
        xReturn = pdPASS;\r
 \r
        return xReturn;\r
index 5fe2dadbaa6baaa30db0aacc1de97df4c27f502f..39615d84c5f67197a431aae9af516f64a113ae89 100644 (file)
@@ -382,7 +382,7 @@ unsigned long ulNetMask;
        /* Create a task that simulates an interrupt in a real system.  This will\r
        block waiting for packets, then send a message to the uIP task when data\r
        is available. */\r
-       xTaskCreate( prvInterruptSimulatorTask, ( signed char * ) "MAC_ISR", configMINIMAL_STACK_SIZE, NULL, configMAC_ISR_SIMULATOR_PRIORITY, NULL );\r
+       xTaskCreate( prvInterruptSimulatorTask, "MAC_ISR", configMINIMAL_STACK_SIZE, NULL, configMAC_ISR_SIMULATOR_PRIORITY, NULL );\r
 }\r
 /*-----------------------------------------------------------*/\r
 \r