www.pudn.com > ethercat-slave-source-code.rar > bootmode.h, change:2013-05-03,size:1518b


/** 
 * \addtogroup ESM EtherCAT State Machine 
 * @{ 
 */ 
 
/** 
\file bootmode.h 
\author EthercatSSC@beckhoff.com 
\brief Function prototypes for the Boot state 
 
\version 5.01 
 
<br>Changes to version - :<br> 
V5.01 : Start file change log 
 */ 
 
#ifndef _BOOTMODE_H_ 
#define _BOOTMODE_H_ 
 
/*----------------------------------------------------------------------------------------- 
------ 
------    Includes 
------ 
-----------------------------------------------------------------------------------------*/ 
#include "ecat_def.h" 
 
 
/*----------------------------------------------------------------------------------------- 
------ 
------    Defines and Types 
------ 
-----------------------------------------------------------------------------------------*/ 
 
#endif //_BOOTMODE_H_ 
 
 
#if _BOOTMODE_ 
    #define PROTO 
#else 
    #define PROTO extern 
#endif 
 /*----------------------------------------------------------------------------------------- 
------ 
------    Global variables 
------ 
-----------------------------------------------------------------------------------------*/ 
 
 
/*----------------------------------------------------------------------------------------- 
------ 
------    Global functions 
------ 
-----------------------------------------------------------------------------------------*/ 
PROTO    void BL_Start( UINT8 State); 
PROTO    void BL_StartDownload(UINT32 password); 
PROTO   UINT16 BL_Data(UINT16 *pData,UINT16 Size); 
 
#undef PROTO 
/** @}*/