/* ################################################################### ** THIS COMPONENT MODULE IS GENERATED BY THE TOOL. DO NOT MODIFY IT. ** Filename : CS1.c ** Project : Landungsbruecke_KDS_v2.0.0 ** Processor : MK20DN512VLL10 ** Component : CriticalSection ** Version : Component 01.006, Driver 01.00, CPU db: 3.00.000 ** Compiler : GNU C Compiler ** Date/Time : 2015-01-09, 16:27, # CodeGen: 0 ** Abstract : ** ** Settings : ** ** Contents : ** CriticalVariable - void CS1_CriticalVariable(void); ** EnterCritical - void CS1_EnterCritical(void); ** ExitCritical - void CS1_ExitCritical(void); ** ** License : Open Source (LGPL) ** Copyright : Erich Styger, 2014, all rights reserved. ** Web : www.mcuoneclipse.com ** This an open source software implementing a driver using Processor Expert. ** This is a free software and is opened for education, research and commercial developments under license policy of following terms: ** * This is a free software and there is NO WARRANTY. ** * No restriction on use. You can use, modify and redistribute it for personal, non-profit or commercial product UNDER YOUR RESPONSIBILITY. ** * Redistributions of source code must retain the above copyright notice. ** ###################################################################*/ /*! ** @file CS1.c ** @version 01.00 ** @brief ** */ /*! ** @addtogroup CS1_module CS1 module documentation ** @{ */ /* MODULE CS1. */ #include "CS1.h" /* ** =================================================================== ** Method : CS1_CriticalVariable (component CriticalSection) ** Description : ** Defines a variable if necessary. This is a macro. ** Parameters : None ** Returns : Nothing ** =================================================================== */ /* void CS1_CriticalVariable(void) { *** Implemented as macro in the header file CS1.h } */ /* ** =================================================================== ** Method : CS1_EnterCritical (component CriticalSection) ** Description : ** Enters a critical section ** Parameters : None ** Returns : Nothing ** =================================================================== */ /* void CS1_EnterCritical(void) { *** Implemented as macro in the header file CS1.h } */ /* ** =================================================================== ** Method : CS1_ExitCritical (component CriticalSection) ** Description : ** Exits a critical section ** Parameters : None ** Returns : Nothing ** =================================================================== */ /* void CS1_ExitCritical(void) { *** Implemented as macro in the header file CS1.h } */ /* END CS1. */ /*! ** @} */ /* ** ################################################################### ** ** This file was created by Processor Expert 10.4 [05.11] ** for the Freescale Kinetis series of microcontrollers. ** ** ################################################################### */