Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							450bf17df1 
							
						 
					 
					
						
						
							
							 
						
						 
						
						
						
						
							
  V7.5.2
 
						
					 
					
						2013-07-24 10:07:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							dac40d1677 
							
						 
					 
					
						
						
							
							Update version numbers.  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-24 10:02:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							59b3f4d308 
							
						 
					 
					
						
						
							
							 
						
						 
						
						
						
						
							
						
					 
					
						2013-07-24 09:49:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							2f754d9b0c 
							
						 
					 
					
						
						
							
							Add additional critical section to the default tickless implementations.  
						
						 
						
						... 
						
						
						
						Update version number for maintenance release. 
						
						
							
						
					 
					
						2013-07-24 09:45:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							3cbe0a724d 
							
						 
					 
					
						
						
							
							Update version number.  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-23 10:51:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							8ceb665994 
							
						 
					 
					
						
						
							
							Void a few unused return values and make casting more C++ friendly.  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-23 09:53:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							bb2093cf5d 
							
						 
					 
					
						
						
							
							Update the header file included in the PIC32 port_asm.S file to use the header for the latest compiler version.  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-23 09:50:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							679a3c670c 
							
						 
					 
					
						
						
							
							Update the Cortex-M vPortValidateInterruptPriority() implementation to ensure compatibility with the STM32 standard peripheral library.  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-23 09:44:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							f522d6a2da 
							
						 
					 
					
						
						
							
							Remove duplicate definition from FreeRTOSConfig.h.  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-23 09:36:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							9054485f1a 
							
						 
					 
					
						
						
							
							Tidy up pre-processor as final act before tagging as V7.5.0  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-19 10:22:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							08057fa77f 
							
						 
					 
					
						
						
							
							Changes to comments only.  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-19 09:16:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							203ae64600 
							
						 
					 
					
						
						
							
							Rename xTaskGetSystemState() uxTaskGetSystemState().  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-18 14:41:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							92fae7d262 
							
						 
					 
					
						
						
							
							For consistency change the name of configINCLUDE_STATS_FORMATTING_FUNCTIONS to configUSE_STATS_FORMATTING_FUNCTIONS.  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-18 11:40:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							7d6758ee1a 
							
						 
					 
					
						
						
							
							Minor updates and change version number for V7.5.0 release.  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-17 18:32:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							d04c2fa753 
							
						 
					 
					
						
						
							
							Correct compiler warnings in trace recorder code.  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-16 12:23:25 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							4578154959 
							
						 
					 
					
						
						
							
							Remove large and unnecessary .docx files.  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-16 12:01:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							0fd81d6d8e 
							
						 
					 
					
						
						
							
							Update FreeRTOS+Trace recorder code.  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-16 11:55:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							7d1292ced2 
							
						 
					 
					
						
						
							
							Linting and MISRA checking  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-15 14:27:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							e83b93f5fc 
							
						 
					 
					
						
						
							
							Tidy up comments only.  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-14 13:09:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							ce9c3b7413 
							
						 
					 
					
						
						
							
							Variable name change in the PIC32 port layer only.  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-14 13:06:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							14a190e79e 
							
						 
					 
					
						
						
							
							Update PIC32 serial.c slightly to add volatile qualifier and update to coding standard.  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-14 08:46:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							1e17924fa8 
							
						 
					 
					
						
						
							
							Update doxygen comments.  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-13 19:58:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							a6db135add 
							
						 
					 
					
						
						
							
							Fix compiler warning.  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-13 19:39:07 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							da0fff63c9 
							
						 
					 
					
						
						
							
							Update Cortex-M MPU version to include new API functions.  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-13 19:37:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							e5d9640863 
							
						 
					 
					
						
						
							
							Update RX ports to only include additional check on the existing IPL (so it is not lowered) if configASSERT() is defined.  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-13 11:31:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							4b964814de 
							
						 
					 
					
						
						
							
							Implement portASSERT_IF_INTERRUPT_PRIORITY_INVALID() for PIC32.  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-12 19:25:21 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							25310a6796 
							
						 
					 
					
						
						
							
							Update compiler version and add configASSERT() to PIC32 MPLAB X project.  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-12 19:21:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							ad8fa53043 
							
						 
					 
					
						
						
							
							Kernel optimisations.  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-12 11:11:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							c9d9bddc3c 
							
						 
					 
					
						
						
							
							Add comments to the portASSERT_IF_INTERRUPT_PRIORITY_INVALID() calls in the core queue.c and tasks.c files.  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-11 10:52:43 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							5d902f2b9c 
							
						 
					 
					
						
						
							
							Complete additions of portASSERT_IF_INTERRUPT_PRIORITY_INVALID() for all RX compiler ports.  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-11 10:05:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							18caebf1d1 
							
						 
					 
					
						
						
							
							Remove commented out code.  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-10 13:26:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							65704174c9 
							
						 
					 
					
						
						
							
							Add portASSERT_IF_INTERRUPT_PRIORITY_INVALID() implementation to the RX ports that use the Renesas compiler.  
						
						 
						
						... 
						
						
						
						Add portASSERT_IF_INTERRUPT_PRIORITY_INVALID() implementation to the Cortex-A9 ports. 
						
						
							
						
					 
					
						2013-07-09 17:57:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							0f6b0d3a59 
							
						 
					 
					
						
						
							
							Enhance heap_4.c to prevent blocks accidentally being freed twice, or blocks that don't have a valid block link descriptor being freed.  
						
						 
						
						... 
						
						
						
						Update the Cortex-A9 port to include asserts if an ISR safe FreeRTOS function is called from an interrupt that has a higher logical priority than configMAX_SYSCALL_INTERRUPT_PRIORITY (or whatever the CA9 equivalent is called), and also assert if the binary point is not set correctly. 
						
						
							
						
					 
					
						2013-07-09 12:49:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							4894955a08 
							
						 
					 
					
						
						
							
							Correct comment only.  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-04 16:05:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							c4eef61d39 
							
						 
					 
					
						
						
							
							Added portASSERT_IF_INTERRUPT_PRIORITY_INVALID() implementation to Cortex-M3 and Cortex-M4F ports.  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-04 11:20:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							b521d70e7e 
							
						 
					 
					
						
						
							
							Remove compiler warnings.  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-02 12:39:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							019c6417d7 
							
						 
					 
					
						
						
							
							Remove compiler warnings.  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-02 12:36:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							5ad3b59783 
							
						 
					 
					
						
						
							
							Add the new configINCLUDE_STATS_FORMATTING_FUNCTIONS configuration parameter to FreeRTOS+ demo applications that make use of vTaskStats() or vTaskGetRunTimeStats().  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-02 12:17:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							2c242cdf78 
							
						 
					 
					
						
						
							
							Add the new configINCLUDE_STATS_FORMATTING_FUNCTIONS configuration parameter to FreeRTOS demo application that make use of vTaskStats() or vTaskGetRunTimeStats().  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-02 12:14:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							c1b4fc58d2 
							
						 
					 
					
						
						
							
							Add new xTaskGetSystemState() API function to return raw data on each task in the system.  
						
						 
						
						... 
						
						
						
						Relegate the vTaskList() and vTaskGetRunTimeStats() functions to "sample" functions demonstrating how to use xTaskGetSystemState() to generate human readable status information.
Introduce and default configINCLUDE_STATS_FORMATTING_FUNCTIONS which must now be defined to use vTaskList() and vTaskGetRunTimeStats(). 
						
						
							
						
					 
					
						2013-07-02 12:10:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							877ce218a4 
							
						 
					 
					
						
						
							
							Add additional comment only.  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-01 09:05:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							625b1a7159 
							
						 
					 
					
						
						
							
							Add the queue overwrite demo to the RZ demo.  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-01 08:49:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							0c0b54c175 
							
						 
					 
					
						
						
							
							Refine the default tickless idle implementation in the Cortex-M3 port layers.  
						
						 
						
						
						
						
							
						
					 
					
						2013-06-30 10:38:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							08ca5dead5 
							
						 
					 
					
						
						
							
							Update Win32 MSVC demo to include a simple blinky build option.  The demo as it was is now the "full/comprehensive" build option.  
						
						 
						
						
						
						
							
						
					 
					
						2013-06-28 10:46:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							b8a219b30c 
							
						 
					 
					
						
						
							
							Update QueueOverwrite.c to include a call to xQueuePeekFromISR().  
						
						 
						
						... 
						
						
						
						Default new QueuePeekFromISR() trace macros. 
						
						
							
						
					 
					
						2013-06-28 09:21:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							3b02b4c8f8 
							
						 
					 
					
						
						
							
							Add xQueueOverwriteFromISR() and update the QueueOverwrite.c to demonstrate its use.  
						
						 
						
						
						
						
							
						
					 
					
						2013-06-27 14:25:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							671949ad78 
							
						 
					 
					
						
						
							
							Add xQueueOverwrite() and a common demo task to demonstrate its use.  
						
						 
						
						... 
						
						
						
						Update MSVC Win32 demo to include the xQueueOverwrite() common demo tasks. 
						
						
							
						
					 
					
						2013-06-27 09:21:43 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							59f75a12f6 
							
						 
					 
					
						
						
							
							Add Newlib reent support.  
						
						 
						
						
						
						
							
						
					 
					
						2013-06-26 11:37:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							4444b4ee68 
							
						 
					 
					
						
						
							
							Improve efficiency and behaviour of vListInsertEnd().  
						
						 
						
						
						
						
							
						
					 
					
						2013-06-26 08:58:01 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Barry 
							
						 
					 
					
						
						
						
						
							
						
						
							f11635ed91 
							
						 
					 
					
						
						
							
							Remove reliance on strncpy() function.  
						
						 
						
						
						
						
							
						
					 
					
						2013-06-25 14:03:02 +00:00