diff --git a/portable/GCC/TriCore_38xa/port.c b/portable/GCC/TriCore_38xa/port.c index 84f5149c3..2f04643ba 100644 --- a/portable/GCC/TriCore_38xa/port.c +++ b/portable/GCC/TriCore_38xa/port.c @@ -1,13 +1,29 @@ -/***************************************************************************** - * @file port.c - * @author Sandro Gantenbein (sandro.gantenbein@pm.me) - * @brief - * @version 0.1 - * @date 2020-10-27 - * - * @copyright Copyright (c) 2020 - * - *****************************************************************************/ +/* + * FreeRTOS Kernel V10.4.1 + * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy of + * this software and associated documentation files (the "Software"), to deal in + * the Software without restriction, including without limitation the rights to + * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of + * the Software, and to permit persons to whom the Software is furnished to do so, + * subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS + * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR + * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER + * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN + * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + * + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS + * + * 1 tab == 4 spaces! + */ #include "port.h" diff --git a/portable/GCC/TriCore_38xa/port.h b/portable/GCC/TriCore_38xa/port.h index 36971ce6b..9bb99dee6 100644 --- a/portable/GCC/TriCore_38xa/port.h +++ b/portable/GCC/TriCore_38xa/port.h @@ -1,16 +1,32 @@ -/***************************************************************************** - * @file port.h - * @author Sandro Gantenbein (sandro.gantenbein@pm.me) - * @brief - * @version 0.1 - * @date 2020-10-27 - * - * @copyright Copyright (c) 2020 - * - *****************************************************************************/ +/* + * FreeRTOS Kernel V10.4.1 + * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy of + * this software and associated documentation files (the "Software"), to deal in + * the Software without restriction, including without limitation the rights to + * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of + * the Software, and to permit persons to whom the Software is furnished to do so, + * subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS + * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR + * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER + * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN + * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + * + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS + * + * 1 tab == 4 spaces! + */ -#ifndef FW_BSW_OS_SOURCE_PORTABLE_GCC_TRICORE_PORT_H_ -#define FW_BSW_OS_SOURCE_PORTABLE_GCC_TRICORE_PORT_H_ +#ifndef _PORTABLE_GCC_TRICORE_PORT_H_ +#define _PORTABLE_GCC_TRICORE_PORT_H_ //These definitions seem to be missing within the TC3xx include files //Compile the project with the "-fdollars-in-identifiers" option!! @@ -23,4 +39,4 @@ extern void vTrapSysCallYield( int iTrapIdentification ); -#endif /* FW_BSW_OS_SOURCE_PORTABLE_GCC_TRICORE_PORT_H_ */ +#endif /* _PORTABLE_GCC_TRICORE_PORT_H_ */ diff --git a/portable/GCC/TriCore_38xa/portmacro.h b/portable/GCC/TriCore_38xa/portmacro.h index c4afd664d..b2c4ebcd0 100644 --- a/portable/GCC/TriCore_38xa/portmacro.h +++ b/portable/GCC/TriCore_38xa/portmacro.h @@ -1,16 +1,32 @@ -/***************************************************************************** - * @file portmacro.h - * @author Sandro Gantenbein (sandro.gantenbein@pm.me) - * @brief - * @version 0.1 - * @date 2020-10-27 - * - * @copyright Copyright (c) 2020 - * - *****************************************************************************/ +/* + * FreeRTOS Kernel V10.4.1 + * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy of + * this software and associated documentation files (the "Software"), to deal in + * the Software without restriction, including without limitation the rights to + * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of + * the Software, and to permit persons to whom the Software is furnished to do so, + * subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS + * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR + * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER + * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN + * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + * + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS + * + * 1 tab == 4 spaces! + */ -#ifndef PORTMACRO_H -#define PORTMACRO_H +#ifndef _PORTABLE_GCC_TRICORE_PORTMACRO_H_ +#define _PORTABLE_GCC_TRICORE_PORTMACRO_H_ #ifdef __cplusplus extern "C" { @@ -156,4 +172,4 @@ void vPortReclaimCSA( uint32_t *pxTCB ); } #endif -#endif /* PORTMACRO_H */ +#endif /* _PORTABLE_GCC_TRICORE_PORTMACRO_H_ */ diff --git a/portable/GCC/TriCore_38xa/porttrap.c b/portable/GCC/TriCore_38xa/porttrap.c index 92afa8468..d423f54c5 100644 --- a/portable/GCC/TriCore_38xa/porttrap.c +++ b/portable/GCC/TriCore_38xa/porttrap.c @@ -1,13 +1,29 @@ -/***************************************************************************** - * @file porttrap.c - * @author Sandro Gantenbein (sandro.gantenbein@pm.me) - * @brief - * @version 0.1 - * @date 2020-10-27 - * - * @copyright Copyright (c) 2020 - * - *****************************************************************************/ +/* + * FreeRTOS Kernel V10.4.1 + * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy of + * this software and associated documentation files (the "Software"), to deal in + * the Software without restriction, including without limitation the rights to + * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of + * the Software, and to permit persons to whom the Software is furnished to do so, + * subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS + * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR + * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER + * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN + * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + * + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS + * + * 1 tab == 4 spaces! + */ /* Kernel includes. */ #include "FreeRTOS.h"