V4.2.1 files.

This commit is contained in:
Richard Barry 2007-04-01 20:47:49 +00:00
parent 6118595a07
commit 0a6d59a611
402 changed files with 2148 additions and 842 deletions

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,4 +1,4 @@
# FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. # FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
# #
# This file is part of the FreeRTOS.org distribution. # This file is part of the FreeRTOS.org distribution.
# #

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,4 +1,4 @@
# FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. # FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
# #
# This file is part of the FreeRTOS.org distribution. # This file is part of the FreeRTOS.org distribution.
# #

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */
#include "FreeRTOS.h" #include "FreeRTOS.h"

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */
/* Standard includes. */ /* Standard includes. */

View File

@ -1,5 +1,3 @@
/* This source file is part of the ATMEL FREERTOS-0.9.0 Release */
/*This file has been prepared for Doxygen automatic documentation generation.*/ /*This file has been prepared for Doxygen automatic documentation generation.*/
/*! \file ********************************************************************* /*! \file *********************************************************************
* *
@ -51,12 +49,14 @@
#define GPIO AVR32_GPIO #define GPIO AVR32_GPIO
int gpio_enable_module(avr32_gpiomap_t gpiomap, int size) int gpio_enable_module(const gpio_map_t gpiomap, unsigned int size)
{ {
int i,status=GPIO_SUCCESS; int status = GPIO_SUCCESS;
unsigned int i;
for(i=0; i<size; i++) { for (i = 0; i < size; i++)
status |= gpio_enable_module_pin(**gpiomap, *(*gpiomap+1) ); {
status |= gpio_enable_module_pin(gpiomap->pin, gpiomap->function);
gpiomap++; gpiomap++;
} }
@ -64,153 +64,197 @@ int gpio_enable_module(avr32_gpiomap_t gpiomap, int size)
} }
int gpio_enable_module_pin(int pin, int function) int gpio_enable_module_pin(unsigned int pin, unsigned int function)
{ {
volatile avr32_gpio_port_t *gpio_port = &GPIO.port[pin/32]; volatile avr32_gpio_port_t *gpio_port = &GPIO.port[pin >> 5];
// Enable the correct function // Enable the correct function.
switch(function) switch (function)
{ {
case 0: // A function case 0: // A function.
gpio_port->pmr0c = (1<<(pin%32)); gpio_port->pmr0c = 1 << (pin & 0x1F);
gpio_port->pmr1c = (1<<(pin%32)); gpio_port->pmr1c = 1 << (pin & 0x1F);
break; break;
case 1: // B function
gpio_port->pmr0s = (1<<(pin%32)); case 1: // B function.
gpio_port->pmr1c = (1<<(pin%32)); gpio_port->pmr0s = 1 << (pin & 0x1F);
gpio_port->pmr1c = 1 << (pin & 0x1F);
break; break;
case 2: // C function
gpio_port->pmr0c = (1<<(pin%32)); case 2: // C function.
gpio_port->pmr1s = (1<<(pin%32)); gpio_port->pmr0c = 1 << (pin & 0x1F);
gpio_port->pmr1s = 1 << (pin & 0x1F);
break; break;
default: default:
return GPIO_INVALID_ARGUMENT; return GPIO_INVALID_ARGUMENT;
} }
// Disable gpio control // Disable GPIO control.
gpio_port->gperc = (1<<(pin%32)); gpio_port->gperc = 1 << (pin & 0x1F);
return GPIO_SUCCESS; return GPIO_SUCCESS;
} }
void gpio_enable_gpio(avr32_gpiomap_t gpiomap, int size) void gpio_enable_gpio(const gpio_map_t gpiomap, unsigned int size)
{ {
int i; unsigned int i;
for(i=0; i<size; i++){ for (i = 0; i < size; i++)
gpio_enable_gpio_pin(**gpiomap);
gpiomap++;
}
}
void gpio_enable_gpio_pin(int pin)
{
volatile avr32_gpio_port_t *gpio_port = &GPIO.port[pin/32];
gpio_port->gpers = 1<<(pin%32);
}
void gpio_enable_gpio_glitch_filter(int pin)
{
volatile avr32_gpio_port_t *gpio_port = &GPIO.port[pin/32];
gpio_port->gfers = 1<<(pin%32);
}
void gpio_disable_gpio_glitch_filter(int pin)
{
volatile avr32_gpio_port_t *gpio_port = &GPIO.port[pin/32];
gpio_port->gferc = 1<<(pin%32);
}
void gpio_disable_module(avr32_gpiomap_t gpiomap, int size)
{
int i;
for(i=0; i<size; i++){
gpio_disable_gpio_pin(**gpiomap);
gpiomap++;
}
}
void gpio_disable_gpio_pin(int pin)
{
volatile avr32_gpio_port_t *gpio_port = &GPIO.port[pin/32];
gpio_port->gperc = 1<<(pin%32);
}
int gpio_pin_value(int pin)
{
volatile avr32_gpio_port_t *gpio_port = &GPIO.port[pin/32];
return (gpio_port->pvr >>(pin%32))&1;
}
void gpio_set_gpio_pin(int pin)
{
// The port holding that pin.
volatile avr32_gpio_port_t *gpio_port = &GPIO.port[pin/32];
gpio_port->ovrs = (1<<(pin%32)); // Value to be driven on the I/O line: 1
gpio_port->oders = (1<<(pin%32)); // The GPIO output driver is enabled for that pin.
gpio_port->gpers = (1<<(pin%32)); // The GPIO module controls that pin.
}
void gpio_clr_gpio_pin(int pin)
{
volatile avr32_gpio_port_t *gpio_port = &GPIO.port[pin/32]; // The port holding that pin.
gpio_port->ovrc = (1<<(pin%32)); // Value to be driven on the I/O line: 0
gpio_port->oders = (1<<(pin%32)); // The GPIO output driver is enabled for that pin.
gpio_port->gpers = (1<<(pin%32)); // The GPIO module controls that pin.
}
void gpio_tgl_gpio_pin(int pin)
{
volatile avr32_gpio_port_t *gpio_port = &GPIO.port[pin/32]; // The port holding that pin.
gpio_port->ovrt = (1<<(pin%32)); // Toggle the I/O line.
gpio_port->oders = (1<<(pin%32)); // The GPIO output driver is enabled for that pin.
gpio_port->gpers = (1<<(pin%32)); // The GPIO module controls that pin.
}
void gpio_cfg_int_gpio_pin(int pin, int level)
{
volatile avr32_gpio_port_t *gpio_port = &GPIO.port[pin/32]; // The port holding that pin.
gpio_port->gpers = 1<<(pin%32); // GPIO controller enable
gpio_port->gfers = 1<<(pin%32); // GPIO glitch filter enable
switch (level)
{ {
gpio_enable_gpio_pin(gpiomap->pin);
gpiomap++;
}
}
void gpio_enable_gpio_pin(unsigned int pin)
{
volatile avr32_gpio_port_t *gpio_port = &GPIO.port[pin >> 5];
gpio_port->oderc = 1 << (pin & 0x1F);
gpio_port->gpers = 1 << (pin & 0x1F);
}
void gpio_enable_pin_open_drain(unsigned int pin)
{
volatile avr32_gpio_port_t *gpio_port = &GPIO.port[pin >> 5];
gpio_port->odmers = 1 << (pin & 0x1F);
}
void gpio_disable_pin_open_drain(unsigned int pin)
{
volatile avr32_gpio_port_t *gpio_port = &GPIO.port[pin >> 5];
gpio_port->odmerc = 1 << (pin & 0x1F);
}
void gpio_enable_pin_pull_up(unsigned int pin)
{
volatile avr32_gpio_port_t *gpio_port = &GPIO.port[pin >> 5];
gpio_port->puers = 1 << (pin & 0x1F);
}
void gpio_disable_pin_pull_up(unsigned int pin)
{
volatile avr32_gpio_port_t *gpio_port = &GPIO.port[pin >> 5];
gpio_port->puerc = 1 << (pin & 0x1F);
}
int gpio_get_pin_value(unsigned int pin)
{
volatile avr32_gpio_port_t *gpio_port = &GPIO.port[pin >> 5];
return (gpio_port->pvr >> (pin & 0x1F)) & 1;
}
int gpio_get_gpio_pin_output_value(unsigned int pin)
{
volatile avr32_gpio_port_t *gpio_port = &GPIO.port[pin >> 5];
return (gpio_port->ovr >> (pin & 0x1F)) & 1;
}
void gpio_set_gpio_pin(unsigned int pin)
{
volatile avr32_gpio_port_t *gpio_port = &GPIO.port[pin >> 5];
gpio_port->ovrs = 1 << (pin & 0x1F); // Value to be driven on the I/O line: 1.
gpio_port->oders = 1 << (pin & 0x1F); // The GPIO output driver is enabled for that pin.
gpio_port->gpers = 1 << (pin & 0x1F); // The GPIO module controls that pin.
}
void gpio_clr_gpio_pin(unsigned int pin)
{
volatile avr32_gpio_port_t *gpio_port = &GPIO.port[pin >> 5];
gpio_port->ovrc = 1 << (pin & 0x1F); // Value to be driven on the I/O line: 0.
gpio_port->oders = 1 << (pin & 0x1F); // The GPIO output driver is enabled for that pin.
gpio_port->gpers = 1 << (pin & 0x1F); // The GPIO module controls that pin.
}
void gpio_tgl_gpio_pin(unsigned int pin)
{
volatile avr32_gpio_port_t *gpio_port = &GPIO.port[pin >> 5];
gpio_port->ovrt = 1 << (pin & 0x1F); // Toggle the I/O line.
gpio_port->oders = 1 << (pin & 0x1F); // The GPIO output driver is enabled for that pin.
gpio_port->gpers = 1 << (pin & 0x1F); // The GPIO module controls that pin.
}
void gpio_enable_pin_glitch_filter(unsigned int pin)
{
volatile avr32_gpio_port_t *gpio_port = &GPIO.port[pin >> 5];
gpio_port->gfers = 1 << (pin & 0x1F);
}
void gpio_disable_pin_glitch_filter(unsigned int pin)
{
volatile avr32_gpio_port_t *gpio_port = &GPIO.port[pin >> 5];
gpio_port->gferc = 1 << (pin & 0x1F);
}
int gpio_enable_pin_interrupt(unsigned int pin, unsigned int mode)
{
volatile avr32_gpio_port_t *gpio_port = &GPIO.port[pin >> 5];
// Enable the glitch filter.
gpio_port->gfers = 1 << (pin & 0x1F);
// Configure the edge detector.
switch (mode)
{
case GPIO_PIN_CHANGE:
gpio_port->imr0c = 1 << (pin & 0x1F);
gpio_port->imr1c = 1 << (pin & 0x1F);
break;
case GPIO_RISING_EDGE: case GPIO_RISING_EDGE:
{ gpio_port->imr0s = 1 << (pin & 0x1F);
// mode rising edge gpio_port->imr1c = 1 << (pin & 0x1F);
gpio_port->imr0s = 1<<(pin%32);
gpio_port->imr1c = 1<<(pin%32);
break; break;
}
case GPIO_FALLING_EDGE: case GPIO_FALLING_EDGE:
{ gpio_port->imr0c = 1 << (pin & 0x1F);
// mode falling edge gpio_port->imr1s = 1 << (pin & 0x1F);
gpio_port->imr0c = 1<<(pin%32);
gpio_port->imr1s = 1<<(pin%32);
break; break;
default:
return GPIO_INVALID_ARGUMENT;
} }
default :
{ // Enable interrupt.
// mode pin change gpio_port->iers = 1 << (pin & 0x1F);
gpio_port->imr0c = 1<<(pin%32);
gpio_port->imr1c = 1<<(pin%32); return GPIO_SUCCESS;
break; }
}
}
gpio_port->iers = 1<<(pin%32); // GPIO interrupt enable void gpio_disable_pin_interrupt(unsigned int pin)
{
volatile avr32_gpio_port_t *gpio_port = &GPIO.port[pin >> 5];
gpio_port->ierc = 1 << (pin & 0x1F);
}
int gpio_get_pin_interrupt_flag(unsigned int pin)
{
volatile avr32_gpio_port_t *gpio_port = &GPIO.port[pin >> 5];
return (gpio_port->ifr >> (pin & 0x1F)) & 1;
}
void gpio_clear_pin_interrupt_flag(unsigned int pin)
{
volatile avr32_gpio_port_t *gpio_port = &GPIO.port[pin >> 5];
gpio_port->ifrc = 1 << (pin & 0x1F);
} }

View File

@ -1,5 +1,3 @@
/* This header file is part of the ATMEL FREERTOS-0.9.0 Release */
/*This file has been prepared for Doxygen automatic documentation generation.*/ /*This file has been prepared for Doxygen automatic documentation generation.*/
/*! \file ********************************************************************* /*! \file *********************************************************************
* *
@ -56,140 +54,170 @@
#endif #endif
/*! \name General GPIO API defines /*! \name Return Values of the GPIO API
* These values are returned by the GPIO API:
*/ */
//! @{ //! @{
#define GPIO_SUCCESS 0 //!< Function successfully completed #define GPIO_SUCCESS 0 //!< Function successfully completed.
#define GPIO_FAILURE -1 //!< Function did not successfully complete for some unspecified reason #define GPIO_INVALID_ARGUMENT 1 //!< Input parameters are out of range.
#define GPIO_INVALID_ARGUMENT 1 //!< Input paramters are out of range
//! @} //! @}
/*! \name Interrupt configuration defines /*! \name Interrupt Trigger Modes
* Configure the method used to trigger the interrupt:
*/ */
//! @{ //! @{
#define GPIO_RISING_EDGE 1 //!< configure IT upon Rising Edge #define GPIO_PIN_CHANGE 0 //!< Interrupt triggered upon pin change.
#define GPIO_FALLING_EDGE 2 //!< configure IT upon Falling Edge #define GPIO_RISING_EDGE 1 //!< Interrupt triggered upon rising edge.
#define GPIO_INPUT_CHANGE 3 //!< configure IT upon Pin Change #define GPIO_FALLING_EDGE 2 //!< Interrupt triggered upon falling edge.
//! @} //! @}
/*! //! A type definition of pins and modules connectivity.
* A type definitions of pins and module connectivity. typedef struct
* First column is the pin number, the second is gpio connectivity. {
*/ unsigned char pin; //!< Module pin.
typedef char avr32_gpiomap_t[][2]; unsigned char function; //!< Module function.
} gpio_map_t[];
/*! /*! \brief Enables specific module modes for a set of pins.
* \brief Enable a module pin for a given set of pins and respective modules.
* *
* \param gpiomap A list of pins and pio connectivity * \param gpiomap The pin map.
* \param size The number of pins in \a gpiomap * \param size The number of pins in \a gpiomap.
* \return \ref GPIO_SUCCESS or \ref GPIO_INVALID_ARGUMENT *
* \return \ref GPIO_SUCCESS or \ref GPIO_INVALID_ARGUMENT.
*/ */
extern int gpio_enable_module(avr32_gpiomap_t gpiomap, int size); extern int gpio_enable_module(const gpio_map_t gpiomap, unsigned int size);
/*! /*! \brief Enables a specific module mode for a pin.
* \brief Enable a special module (function) for a pin (pin number).
* *
* \param pin The pin number * \param pin The pin number.
* \param function The pin function * \param function The pin function.
* \return \ref GPIO_SUCCESS or \ref GPIO_INVALID_ARGUMENT *
* \return \ref GPIO_SUCCESS or \ref GPIO_INVALID_ARGUMENT.
*/ */
extern int gpio_enable_module_pin(int pin, int function); extern int gpio_enable_module_pin(unsigned int pin, unsigned int function);
/*! /*! \brief Enables the GPIO mode of a set of pins.
* \brief Enable pins of a module according gpiomap.
* *
* \param gpiomap The pin map * \param gpiomap The pin map.
* \param size The number of pins in \a gpiomap * \param size The number of pins in \a gpiomap.
*/ */
extern void gpio_enable_gpio(avr32_gpiomap_t gpiomap, int size); extern void gpio_enable_gpio(const gpio_map_t gpiomap, unsigned int size);
/*! /*! \brief Enables the GPIO mode of a pin.
* \brief Enable the GPIO module to control the pin.
* *
* \param pin The pin number * \param pin The pin number.
*/ */
extern void gpio_enable_gpio_pin(int pin); extern void gpio_enable_gpio_pin(unsigned int pin);
/*! /*! \brief Enables the open-drain mode of a pin.
* \brief Enable the GPIO glitch filter.
* *
* When the glitch filter is enabled, a * \param pin The pin number.
* glitch with duration of less than 1 clock cycle is automatically rejected, while a pulse with duration
* of 2 clock cycles or more is accepted. For pulse durations between 1 clock cycle and 2 clock
* cycles, the pulse may or may not be taken into account, depending on the precise timing of its
* occurrence. Thus for a pulse to be guaranteed visible it must exceed 2 clock cycles, whereas for
* a glitch to be reliably filtered out, its duration must not exceed 1 clock cycle. The filter introduces
* 2 clock cycles latency.
*
* \param pin The pin number
* \return \ref GPIO_SUCCESS
*/ */
extern void gpio_enable_gpio_glitch_filter(int pin); extern void gpio_enable_pin_open_drain(unsigned int pin);
/*! /*! \brief Disables the open-drain mode of a pin.
* \brief Disable the GPIO glitch filter.
* *
* \param pin The pin number * \param pin The pin number.
*/ */
extern void gpio_disable_gpio_glitch_filter(int pin); extern void gpio_disable_pin_open_drain(unsigned int pin);
/*! /*! \brief Enables the pull-up resistor of a pin.
* \brief Return the pin value
* *
* \param pin The pin number * \param pin The pin number.
* \return pin value
*/ */
extern int gpio_pin_value(int pin); extern void gpio_enable_pin_pull_up(unsigned int pin);
/*! /*! \brief Disables the pull-up resistor of a pin.
* \brief Disable the GPIO module to control a set of pins according to gpiomap.
* *
* \param gpiomap The pin map * \param pin The pin number.
* \param size The number of pins in \a gpiomap
*/ */
extern void gpio_disable_module(avr32_gpiomap_t gpiomap, int size); extern void gpio_disable_pin_pull_up(unsigned int pin);
/*! /*! \brief Returns the value of a pin.
* \brief Disable the GPIO module to control the pin.
* *
* \param pin The pin number * \param pin The pin number.
*
* \return The pin value.
*/ */
extern void gpio_disable_gpio_pin(int pin); extern int gpio_get_pin_value(unsigned int pin);
/*! /*! \brief Returns the output value set for a GPIO pin.
* \brief Configure a pin to generate IT
* *
* \param pin GPIO pin number to configure. * \param pin The pin number.
* \param level level to configure (\ref GPIO_RISING_EDGE, \ref GPIO_FALLING_EDGE, \ref GPIO_INPUT_CHANGE). *
* \return The pin output value.
*/ */
extern void gpio_cfg_int_gpio_pin(int pin, int level); extern int gpio_get_gpio_pin_output_value(unsigned int pin);
/*! /*! \brief Drives a GPIO pin to 1.
* \brief Drive a gpio pin value to 1.
* *
* \param pin The pin number * \param pin The pin number.
*/ */
extern void gpio_set_gpio_pin(int pin); extern void gpio_set_gpio_pin(unsigned int pin);
/*! /*! \brief Drives a GPIO pin to 0.
* \brief Drive a gpio pin value to 0.
* *
* \param pin The pin number * \param pin The pin number.
*/ */
extern void gpio_clr_gpio_pin(int pin); extern void gpio_clr_gpio_pin(unsigned int pin);
/*! /*! \brief Toggles a GPIO pin.
* \brief This function toggle a gpio pin value.
* *
* \param pin The pin number * \param pin The pin number.
*/ */
extern void gpio_tgl_gpio_pin(int pin); extern void gpio_tgl_gpio_pin(unsigned int pin);
/*! \brief Enables the glitch filter of a pin.
*
* When the glitch filter is enabled, a glitch with duration of less than 1
* clock cycle is automatically rejected, while a pulse with duration of 2 clock
* cycles or more is accepted. For pulse durations between 1 clock cycle and 2
* clock cycles, the pulse may or may not be taken into account, depending on
* the precise timing of its occurrence. Thus for a pulse to be guaranteed
* visible it must exceed 2 clock cycles, whereas for a glitch to be reliably
* filtered out, its duration must not exceed 1 clock cycle. The filter
* introduces 2 clock cycles latency.
*
* \param pin The pin number.
*/
extern void gpio_enable_pin_glitch_filter(unsigned int pin);
/*! \brief Disables the glitch filter of a pin.
*
* \param pin The pin number.
*/
extern void gpio_disable_pin_glitch_filter(unsigned int pin);
/*! \brief Enables the interrupt of a pin with the specified settings.
*
* \param pin The pin number.
* \param mode The trigger mode (\ref GPIO_PIN_CHANGE, \ref GPIO_RISING_EDGE or
* \ref GPIO_FALLING_EDGE).
*
* \return \ref GPIO_SUCCESS or \ref GPIO_INVALID_ARGUMENT.
*/
extern int gpio_enable_pin_interrupt(unsigned int pin, unsigned int mode);
/*! \brief Disables the interrupt of a pin.
*
* \param pin The pin number.
*/
extern void gpio_disable_pin_interrupt(unsigned int pin);
/*! \brief Gets the interrupt flag of a pin.
*
* \param pin The pin number.
*
* \return The pin interrupt flag.
*/
extern int gpio_get_pin_interrupt_flag(unsigned int pin);
/*! \brief Clears the interrupt flag of a pin.
*
* \param pin The pin number.
*/
extern void gpio_clear_pin_interrupt_flag(unsigned int pin);
#endif // _GPIO_H_ #endif // _GPIO_H_

View File

@ -32,7 +32,7 @@
*****************************************************************************/ *****************************************************************************/
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -60,6 +60,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

View File

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.2.0 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.2.1 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -27,6 +27,9 @@
See http://www.FreeRTOS.org for documentation, latest information, license See http://www.FreeRTOS.org for documentation, latest information, license
and contact details. Please ensure to read the configuration and relevant and contact details. Please ensure to read the configuration and relevant
port sections of the online documentation. port sections of the online documentation.
Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along
with commercial development and support options.
*************************************************************************** ***************************************************************************
*/ */

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