Minor updates relating to formatting and comments only.
diff --git a/FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702/RTOSDemo/.project b/FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702/RTOSDemo/.project
index 9e07800..bcdae3f 100644
--- a/FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702/RTOSDemo/.project
+++ b/FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702/RTOSDemo/.project
@@ -179,7 +179,7 @@
 			</matcher>

 		</filter>

 		<filter>

-			<id>1405341154152</id>

+			<id>1426008785534</id>

 			<name>src/lwIP_Demo/lwip-1.4.0/src/core</name>

 			<type>10</type>

 			<matcher>

@@ -188,7 +188,7 @@
 			</matcher>

 		</filter>

 		<filter>

-			<id>1405341154162</id>

+			<id>1426008785544</id>

 			<name>src/lwIP_Demo/lwip-1.4.0/src/core</name>

 			<type>10</type>

 			<matcher>

diff --git a/FreeRTOS/Demo/Common/ethernet/lwip-1.4.0/src/core/lwip_timers.c b/FreeRTOS/Demo/Common/ethernet/lwip-1.4.0/src/core/lwip_timers.c
index f0e92cc..dfed0bc 100644
--- a/FreeRTOS/Demo/Common/ethernet/lwip-1.4.0/src/core/lwip_timers.c
+++ b/FreeRTOS/Demo/Common/ethernet/lwip-1.4.0/src/core/lwip_timers.c
@@ -433,7 +433,7 @@
     }
 
     if (time_needed == SYS_ARCH_TIMEOUT) {
-      /* If time == SYS_ARCH_TIMEOUT, a timeout occured before a message
+      /* If time == SYS_ARCH_TIMEOUT, a timeout occurred before a message
          could be fetched. We should now call the timeout handler and
          deallocate the memory allocated for the timeout. */
       tmptimeout = next_timeout;
diff --git a/FreeRTOS/Demo/MicroBlaze_Kintex7_EthernetLite/RTOSDemo/src/main.c b/FreeRTOS/Demo/MicroBlaze_Kintex7_EthernetLite/RTOSDemo/src/main.c
index 2f96748..12ee2c6 100644
--- a/FreeRTOS/Demo/MicroBlaze_Kintex7_EthernetLite/RTOSDemo/src/main.c
+++ b/FreeRTOS/Demo/MicroBlaze_Kintex7_EthernetLite/RTOSDemo/src/main.c
@@ -306,7 +306,9 @@
 		purpose. */

 		vPortEnableInterrupt( XPAR_INTC_0_TMRCTR_0_VEC_ID );

 

-		/* Configure the timer interrupt handler. */

+		/* Configure the timer interrupt handler.  This installs the handler

+		directly, rather than through the Xilinx driver.  This is done for

+		efficiency. */

 		XTmrCtr_SetHandler( &xTickTimerInstance, ( void * ) vPortTickISR, NULL );

 

 		/* Set the correct period for the timer. */

diff --git a/FreeRTOS/Source/include/projdefs.h b/FreeRTOS/Source/include/projdefs.h
index db30b34..f3c3699 100644
--- a/FreeRTOS/Source/include/projdefs.h
+++ b/FreeRTOS/Source/include/projdefs.h
@@ -87,7 +87,7 @@
 #define errQUEUE_EMPTY	( ( BaseType_t ) 0 )

 #define errQUEUE_FULL	( ( BaseType_t ) 0 )

 

-/* Error definitions. */

+/* FreeRTOS error definitions. */

 #define errCOULD_NOT_ALLOCATE_REQUIRED_MEMORY	( -1 )

 #define errQUEUE_BLOCKED						( -4 )

 #define errQUEUE_YIELD							( -5 )

@@ -103,6 +103,11 @@
 	#define pdINTEGRITY_CHECK_VALUE 0x5a5a5a5aUL

 #endif

 

+/* The following endian values are used by FreeRTOS+ components, not FreeRTOS

+itself. */

+#define pdFREERTOS_LITTLE_ENDIAN	0

+#define pdFREERTOS_BIG_ENDIAN		1

+

 #endif /* PROJDEFS_H */

 

 

diff --git a/FreeRTOS/Source/include/task.h b/FreeRTOS/Source/include/task.h
index 77e9eb6..3f1e8b8 100644
--- a/FreeRTOS/Source/include/task.h
+++ b/FreeRTOS/Source/include/task.h
@@ -214,6 +214,7 @@
  * \ingroup SchedulerControl

  */

 #define taskENTER_CRITICAL()		portENTER_CRITICAL()

+#define taskENTER_CRITICAL_FROM_ISR( x ) portSET_INTERRUPT_MASK_FROM_ISR( x )

 

 /**

  * task. h

@@ -228,7 +229,7 @@
  * \ingroup SchedulerControl

  */

 #define taskEXIT_CRITICAL()			portEXIT_CRITICAL()

-

+#define taskEXIT_CRITICAL_FROM_ISR() portCLEAR_INTERRUPT_MASK_FROM_ISR()

 /**

  * task. h

  *

@@ -1164,7 +1165,7 @@
 	configNUM_THREAD_LOCAL_STORAGE_POINTERS setting in FreeRTOSConfig.h.  The

 	kernel does not use the pointers itself, so the application writer can use

 	the pointers for any purpose they wish.  The following two functions are

-	used to set and query a pointer respectively. */	

+	used to set and query a pointer respectively. */

 	void vTaskSetThreadLocalStoragePointer( TaskHandle_t xTaskToSet, BaseType_t xIndex, void *pvValue );

 	void *pvTaskGetThreadLocalStoragePointer( TaskHandle_t xTaskToQuery, BaseType_t xIndex );

 

diff --git a/FreeRTOS/Source/portable/GCC/MicroBlazeV8/portasm.S b/FreeRTOS/Source/portable/GCC/MicroBlazeV8/portasm.S
index b1750d9..adbe3ec 100644
--- a/FreeRTOS/Source/portable/GCC/MicroBlazeV8/portasm.S
+++ b/FreeRTOS/Source/portable/GCC/MicroBlazeV8/portasm.S
@@ -352,7 +352,7 @@
 

 

 

-#if MICROBLAZE_EXCEPTIONS_ENABLED == 1

+#if ( MICROBLAZE_EXCEPTIONS_ENABLED == 1 ) && ( configINSTALL_EXCEPTION_HANDLERS == 1 )

 

 	.text

 	.align 4

@@ -364,7 +364,7 @@
 	bralid r15, vPortExceptionHandler

 	or r0, r0, r0

 

-#endif /* MICROBLAZE_EXCEPTIONS_ENABLED */

+#endif /* ( MICROBLAZE_EXCEPTIONS_ENABLED == 1 ) && ( configINSTALL_EXCEPTION_HANDLERS == 1 ) */

 

 

 

diff --git a/FreeRTOS/Source/portable/GCC/MicroBlazeV8/portmacro.h b/FreeRTOS/Source/portable/GCC/MicroBlazeV8/portmacro.h
index b4d5303..a44024c 100644
--- a/FreeRTOS/Source/portable/GCC/MicroBlazeV8/portmacro.h
+++ b/FreeRTOS/Source/portable/GCC/MicroBlazeV8/portmacro.h
@@ -119,20 +119,19 @@
 void microblaze_enable_interrupts( void );

 #define portDISABLE_INTERRUPTS()	microblaze_disable_interrupts()

 #define portENABLE_INTERRUPTS()		microblaze_enable_interrupts()

-

 /*-----------------------------------------------------------*/

 

 /* Critical section macros. */

 void vPortEnterCritical( void );

 void vPortExitCritical( void );

 #define portENTER_CRITICAL()		{																\

-										extern volatile UBaseType_t uxCriticalNesting;	\

+										extern volatile UBaseType_t uxCriticalNesting;				\

 										microblaze_disable_interrupts();							\

 										uxCriticalNesting++;										\

 									}

 

 #define portEXIT_CRITICAL()			{																\

-										extern volatile UBaseType_t uxCriticalNesting;	\

+										extern volatile UBaseType_t uxCriticalNesting;				\

 										/* Interrupts are disabled, so we can */					\

 										/* access the variable directly. */							\

 										uxCriticalNesting--;										\

diff --git a/FreeRTOS/Source/portable/IAR/ARM_CM4F/port.c b/FreeRTOS/Source/portable/IAR/ARM_CM4F/port.c
index 9487a8b..6cc4cfc 100644
--- a/FreeRTOS/Source/portable/IAR/ARM_CM4F/port.c
+++ b/FreeRTOS/Source/portable/IAR/ARM_CM4F/port.c
@@ -546,7 +546,7 @@
 __weak void vPortSetupTimerInterrupt( void )

 {

 	/* Calculate the constants required to configure the tick interrupt. */

-	#if configUSE_TICKLESS_IDLE == 1

+	#if( configUSE_TICKLESS_IDLE == 1 )

 	{

 		ulTimerCountsForOneTick = ( configSYSTICK_CLOCK_HZ / configTICK_RATE_HZ );

 		xMaximumPossibleSuppressedTicks = portMAX_24_BIT_NUMBER / ulTimerCountsForOneTick;

diff --git a/FreeRTOS/Source/portable/MSVC-MingW/portmacro.h b/FreeRTOS/Source/portable/MSVC-MingW/portmacro.h
index c0a2875..121c6ef 100644
--- a/FreeRTOS/Source/portable/MSVC-MingW/portmacro.h
+++ b/FreeRTOS/Source/portable/MSVC-MingW/portmacro.h
@@ -105,7 +105,7 @@
 /* Hardware specifics. */

 #define portSTACK_GROWTH			( -1 )

 #define portTICK_PERIOD_MS			( ( TickType_t ) 1000 / configTICK_RATE_HZ )

-

+#define portINLINE __inline

 

 #if defined( __x86_64__) || defined( _M_X64 )

 	#define portBYTE_ALIGNMENT		8

@@ -174,7 +174,6 @@
 #define portTASK_FUNCTION_PROTO( vFunction, pvParameters ) void vFunction( void * pvParameters )

 #define portTASK_FUNCTION( vFunction, pvParameters ) void vFunction( void * pvParameters )

 

-

 #define portINTERRUPT_YIELD				( 0UL )

 #define portINTERRUPT_TICK				( 1UL )

 

diff --git a/FreeRTOS/Source/portable/RVDS/ARM_CM3/port.c b/FreeRTOS/Source/portable/RVDS/ARM_CM3/port.c
index 2588d6c..6139019 100644
--- a/FreeRTOS/Source/portable/RVDS/ARM_CM3/port.c
+++ b/FreeRTOS/Source/portable/RVDS/ARM_CM3/port.c
@@ -271,6 +271,7 @@
 	ldr r0, =0xE000ED08

 	ldr r0, [r0]

 	ldr r0, [r0]

+

 	/* Set the msp back to the start of the stack. */

 	msr msp, r0

 	/* Globally enable interrupts. */

diff --git a/FreeRTOS/Source/tasks.c b/FreeRTOS/Source/tasks.c
index 822338d..edfda80 100644
--- a/FreeRTOS/Source/tasks.c
+++ b/FreeRTOS/Source/tasks.c
@@ -555,7 +555,7 @@
 StackType_t *pxTopOfStack;

 

 	configASSERT( pxTaskCode );

-	configASSERT( ( ( uxPriority & ( ~portPRIVILEGE_BIT ) ) < configMAX_PRIORITIES ) );

+	configASSERT( ( ( uxPriority & ( UBaseType_t ) ( ~portPRIVILEGE_BIT ) ) < ( UBaseType_t ) configMAX_PRIORITIES ) );

 

 	/* Allocate the memory required by the TCB and stack for the new task,

 	checking that the allocation was successful. */