Embedded Application Programming Interface - picmg
Embedded Application Programming Interface - picmg
Embedded Application Programming Interface - picmg
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
10 Header Files<br />
The documentation refers to the following header files.<br />
10.1 EApi.h<br />
/*<br />
*<br />
*+=========================================================================<br />
*I Project Name: EApiDK <strong>Embedded</strong> <strong>Application</strong> Development Kit<br />
*+=========================================================================<br />
*I $HeadURL: https://eapidk.svn.sourceforge.net/svnroot/eapidk/trunk/include/EApi.h $<br />
*+=========================================================================<br />
*I Copyright: Copyright (c) 2009-2010, PICMG<br />
*I Author: John Kearney, John.Kearney@kontron.com<br />
*I<br />
*I License: All rights reserved. This program and the accompanying<br />
*I materials are licensed and made available under the<br />
*I terms and conditions of the BSD License which<br />
*I accompanies this distribution. The full text of the<br />
*I license may be found at<br />
*I http://opensource.org/licenses/bsd-license.php<br />
*I<br />
*I THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "<br />
*I AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS OF<br />
*I ANY KIND, EITHER EXPRESS OR IMPLIED.<br />
*I<br />
*I Description: Auto Created for EApi.h<br />
*I<br />
*+-------------------------------------------------------------------------<br />
*I<br />
*I File Name : EApi.h<br />
*I File Location : include<br />
*I Last committed : $Revision: 74 $<br />
*I Last changed by : $Author: dethrophes $<br />
*I Last changed date : $Date: 2010-06-23 21:26:50 +0200 (Mi, 23 Jun 2010) $<br />
*I ID : $Id: EApi.h 74 2010-06-23 19:26:50Z dethrophes $<br />
*I<br />
*+=========================================================================<br />
*<br />
*/<br />
#ifndef _EAPI_H_<br />
#define _EAPI_H_<br />
#ifdef __cplusplus<br />
extern "C" {<br />
#endif<br />
/***********************************************************************/<br />
#ifndef __IN<br />
# define __IN<br />
/* __IN<br />
* Arg Type | Characteristics<br />
* ----------------+-----------------------------------------------------<br />
* Immediate value | Input value that must be specified and is essential<br />
* | to function operation.<br />
* |<br />
* Pointer | Valid pointer to initialized buffer/variable.<br />
* |<br />
*/<br />
#endif<br />
#ifndef __INOPT<br />
# define __INOPT<br />
/* __INOPT<br />
* Arg Type | Characteristics<br />
* ----------------+-----------------------------------------------------<br />
* Pointer | Valid pointer to initialized buffer/variable, or<br />
* | NULL Pointer.<br />
* | Note: refer to function specification for specifics.<br />
*/<br />
#endif<br />
PICMG® EAPI R1.0, August 8, 2010 page 54 of 83