
Interface between the mbed lpc1768 and the ads1298
Diff: stdef.h
- Revision:
- 0:bd3a560e245e
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/stdef.h Thu Apr 10 06:44:02 2014 +0000 @@ -0,0 +1,71 @@ +/************************************************************************************************************************************************** +* stdef.h Standard Definitions File * +* * +* Author: Mike Claassen * +* * +* Revision Date: December 2007 * +* * +* Revision Level: 1st pass * +* * +* For Support: https://e2e.ti.com/support/development_tools/mavrk/default.aspx * +* * +*************************************************************************************************************************************************** +* Copyright � 2009-2010 Texas Instruments Incorporated - http://www.ti.com/ * +*************************************************************************************************************************************************** +* Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * +* * +* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * +* * +* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the * +* documentation and/or other materials provided with the distribution. * +* * +* Neither the name of Texas Instruments Incorporated nor the names of its contributors may be used to endorse or promote products derived * +* from this software without specific prior written permission. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT * +* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT * +* OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT * +* LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY * +* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE * +* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * +*************************************************************************************************************************************************** +* MODULE CHANGE LOG * +* * +* Date Changed: {date of change} Developer: {developer name} * +* Change Description: {describe change} * +* * +**************************************************************************************************************************************************/ +/************************************************************************************************************************************************** +* Union Structures and Definitions * +**************************************************************************************************************************************************/ +// BITWISE Definitions +#define DISABLE 0 +#define ENABLE 1 + +#define DEFAULT_DISABLE 0 +#define DEFAULT_ENABLE 1 + +#define DISABLED 0 +#define ENABLED 1 + +#define DEFAULT_DISABLED 0 +#define DEFAULT_ENABLED 1 + +#define LOW 0 +#define HIGH 1 + +#define DEFAULT_LOW 0 +#define DEFAULT_HIGH 1 + +#define INACTIVE 0 +#define ACTIVE 1 + +#define CLEAR 0 +#define SET 1 + +#define OFF 0 +#define ON 1 + +#define NULL 0 + +