Minor updates and change version number for V7.5.0 release.

This commit is contained in:
Richard Barry 2013-07-17 18:32:57 +00:00
parent d04c2fa753
commit 7d6758ee1a
1085 changed files with 28396 additions and 42019 deletions

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/****************************************************************************** /******************************************************************************

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
#ifndef TWO_ECHO_CLIENTS_H #ifndef TWO_ECHO_CLIENTS_H

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* /*

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* /*

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions, http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* FreeRTOS includes. */ /* FreeRTOS includes. */

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions, http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions, http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* /*

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions, http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
#pragma comment( lib, "ws2_32.lib" ) #pragma comment( lib, "ws2_32.lib" )

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions, http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* /*

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
#ifndef FREERTOS_CONFIG_H #ifndef FREERTOS_CONFIG_H

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
#pragma comment( lib, "ws2_32.lib" ) #pragma comment( lib, "ws2_32.lib" )

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
#pragma comment( lib, "ws2_32.lib" ) #pragma comment( lib, "ws2_32.lib" )

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* Standard includes. */ /* Standard includes. */

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/****************************************************************************** /******************************************************************************

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions, http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
#ifndef CDC_COMMAND_CONSOLE_H #ifndef CDC_COMMAND_CONSOLE_H

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
#ifndef TWO_ECHO_CLIENTS_H #ifndef TWO_ECHO_CLIENTS_H

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions, http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
#ifndef FREERTOS_CONFIG_H #ifndef FREERTOS_CONFIG_H

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions, http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* Simple LED IO functions. LED 0 is toggled by a timer every half second. */ /* Simple LED IO functions. LED 0 is toggled by a timer every half second. */

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions, http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* FreeRTOS includes. */ /* FreeRTOS includes. */

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions, http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* Standard includes. */ /* Standard includes. */
#include <string.h> #include <string.h>

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions, http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* /*

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* /*

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* Standard includes. */ /* Standard includes. */

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
#ifndef SELECT_SERVER_H #ifndef SELECT_SERVER_H

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
#ifndef SIMPLE_CLIENT_AND_SERVER_H #ifndef SIMPLE_CLIENT_AND_SERVER_H

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
#ifndef UDP_COMMAND_INTERPRETER_H #ifndef UDP_COMMAND_INTERPRETER_H

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
#ifndef FREERTOS_CONFIG_H #ifndef FREERTOS_CONFIG_H

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* /*

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* WinPCap includes. */ /* WinPCap includes. */

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
#ifndef NET_IF_H #ifndef NET_IF_H

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* Standard includes. */ /* Standard includes. */

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
#ifndef FREERTOS_CONFIG_H #ifndef FREERTOS_CONFIG_H

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* Scheduler includes. */ /* Scheduler includes. */

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* /*

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* /*

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
#ifndef FREERTOS_CONFIG_H #ifndef FREERTOS_CONFIG_H

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
#include "FreeRTOS.h" #include "FreeRTOS.h"

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* /*

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* /*

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* /*

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
#ifndef FREERTOS_CONFIG_H #ifndef FREERTOS_CONFIG_H

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* Scheduler includes. */ /* Scheduler includes. */

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* /*

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
#ifndef USB_DEMO_H #ifndef USB_DEMO_H

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* Scheduler includes. */ /* Scheduler includes. */

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* /*

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
#include "FreeRTOS.h" #include "FreeRTOS.h"

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* Standard includes. */ /* Standard includes. */

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
#ifndef SAM_7_EMAC_H #ifndef SAM_7_EMAC_H

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
#ifndef UIP_TASK_H #ifndef UIP_TASK_H

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
#ifndef FREERTOS_CONFIG_H #ifndef FREERTOS_CONFIG_H

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* /*

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* /*

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* /*

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
#ifndef FREERTOS_CONFIG_H #ifndef FREERTOS_CONFIG_H

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/*----------------------------------------------------------- /*-----------------------------------------------------------

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
#ifndef FREERTOS_CONFIG_H #ifndef FREERTOS_CONFIG_H

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* /*

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
#ifndef FREERTOS_CONFIG_H #ifndef FREERTOS_CONFIG_H

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* /*

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
#include "FreeRTOS.h" #include "FreeRTOS.h"
#include "semphr.h" #include "semphr.h"

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
#ifndef FREERTOS_CONFIG_H #ifndef FREERTOS_CONFIG_H

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* FreeRTOS.org includes. */ /* FreeRTOS.org includes. */

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* /*

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* Standard includes. */ /* Standard includes. */
#include <string.h> #include <string.h>

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
#ifndef FREERTOS_CONFIG_H #ifndef FREERTOS_CONFIG_H

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* FreeRTOS.org includes. */ /* FreeRTOS.org includes. */

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* Environment includes. */ /* Environment includes. */

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* Standard includes. */ /* Standard includes. */
#include <string.h> #include <string.h>

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
#ifndef FREERTOS_CONFIG_H #ifndef FREERTOS_CONFIG_H

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* Library includes. */ /* Library includes. */

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* /*

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* /*

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
#ifndef FREERTOS_CONFIG_H #ifndef FREERTOS_CONFIG_H

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* Library includes. */ /* Library includes. */

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* /*

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* /*

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/*----------------------------------------------------------- /*-----------------------------------------------------------

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
#ifndef FREERTOS_CONFIG_H #ifndef FREERTOS_CONFIG_H

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* Library includes. */ /* Library includes. */

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* /*

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* /*

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
#ifndef FREERTOS_CONFIG_H #ifndef FREERTOS_CONFIG_H

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
#include "FreeRTOS.h" #include "FreeRTOS.h"

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* /*

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* /*

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
#ifndef FREERTOS_CONFIG_H #ifndef FREERTOS_CONFIG_H

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* Library includes. */ /* Library includes. */

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
#ifndef BASIC_WEB_SERVER_H #ifndef BASIC_WEB_SERVER_H

View file

@ -1,49 +1,38 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -56,21 +45,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* /*

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* /*

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* /*

View file

@ -1,48 +1,37 @@
/* /*
FreeRTOS V7.4.2 - Copyright (C) 2013 Real Time Engineers Ltd. FreeRTOS V7.5.0 - Copyright (C) 2013 Real Time Engineers Ltd.
FEATURES AND PORTS ARE ADDED TO FREERTOS ALL THE TIME. PLEASE VISIT VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.
*************************************************************************** ***************************************************************************
* * * *
* FreeRTOS tutorial books are available in pdf and paperback. * * FreeRTOS provides completely free yet professionally developed, *
* Complete, revised, and edited pdf reference manuals are also * * robust, strictly quality controlled, supported, and cross *
* available. * * platform software that has become a de facto standard. *
* * * *
* Purchasing FreeRTOS documentation will not only help you, by * * Help yourself get started quickly and support the FreeRTOS *
* ensuring you get running as quickly as possible and with an * * project by purchasing a FreeRTOS tutorial book, reference *
* in-depth knowledge of how to use FreeRTOS, it will also help * * manual, or both from: http://www.FreeRTOS.org/Documentation *
* the FreeRTOS project to continue with its mission of providing *
* professional grade, cross platform, de facto standard solutions *
* for microcontrollers - completely free of charge! *
* * * *
* >>> See http://www.FreeRTOS.org/Documentation for details. <<< * * Thank you! *
* *
* Thank you for using FreeRTOS, and thank you for your support! *
* * * *
*************************************************************************** ***************************************************************************
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
FreeRTOS is free software; you can redistribute it and/or modify it under FreeRTOS is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License (version 2) as published by the the terms of the GNU General Public License (version 2) as published by the
Free Software Foundation AND MODIFIED BY the FreeRTOS exception. Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
>>>>>>NOTE<<<<<< The modification to the GPL is included to allow you to >>! NOTE: The modification to the GPL is included to allow you to distribute
distribute a combined work that includes FreeRTOS without being obliged to >>! a combined work that includes FreeRTOS without being obliged to provide
provide the source code for proprietary components outside of the FreeRTOS >>! the source code for proprietary components outside of the FreeRTOS
kernel. >>! kernel.
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more FOR A PARTICULAR PURPOSE. Full license text is available from the following
details. You should have received a copy of the GNU General Public License link: http://www.freertos.org/a00114.html
and the FreeRTOS license exception along with FreeRTOS; if not it can be
viewed here: http://www.freertos.org/a00114.html and also obtained by
writing to Real Time Engineers Ltd., contact details for whom are available
on the FreeRTOS WEB site.
1 tab == 4 spaces! 1 tab == 4 spaces!
@ -55,21 +44,22 @@
* * * *
*************************************************************************** ***************************************************************************
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
http://www.FreeRTOS.org - Documentation, books, training, latest versions,
license and Real Time Engineers Ltd. contact details. license and Real Time Engineers Ltd. contact details.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, and our new including FreeRTOS+Trace - an indispensable productivity tool, a DOS
fully thread aware and reentrant UDP/IP stack. compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High
Integrity Systems, who sell the code with commercial support, Integrity Systems to sell under the OpenRTOS brand. Low cost OpenRTOS
indemnification and middleware, under the OpenRTOS brand. licenses offer ticketed support, indemnification and middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability. mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/* Standard includes. */ /* Standard includes. */
#include <string.h> #include <string.h>

Some files were not shown because too many files have changed in this diff Show more