--- a/src/board_easy50712.c Mon Mar 15 14:47:53 2010 +0300 +++ b/src/board_easy50712.c Tue Mar 16 17:25:55 2010 +0300 @@ -40,7 +40,9 @@ #endif /* DUSLIC_FXO */ #endif /* EASY50712_V3 */ -#include "asm/ifx/ifx_gpio.h" +#ifdef FXO +# include "asm/ifx/ifx_gpio.h" +#endif /* ============================= */ /* Defines */ @@ -896,6 +898,7 @@ /* Global function definition */ /* ============================= */ +#ifdef FXO /** Set direction of GPIO pin to out which is used for set/clear reset. @@ -944,7 +947,7 @@ return IFX_SUCCESS; } break; - + case GPIO_DUSLIC_EASY50510: { TRACE(TAPIDEMO, DBG_LEVEL_LOW, @@ -982,8 +985,9 @@ return IFX_SUCCESS; }; +#endif - +#ifdef FXO /* Set/Clear reset of device by using GPIO port. @@ -1086,7 +1090,9 @@ /* usleep(100000); karol - workaround, */ return ret; } +#endif +#ifdef EASY50510 /** Set PCM master mode. @@ -1178,15 +1184,16 @@ return ret; } +#endif /** Register board. \param pBoard - pointer to board - + \return IFX_SUCCESS if successful, otherwise IFX_ERROR. - \remarks + \remarks */ IFX_return_t BOARD_Easy50712_Register(BOARD_t* pBoard) { @@ -1204,7 +1211,3 @@ pBoard->RemoveBoard = BOARD_Easy50712_RemoveBoard; return IFX_SUCCESS; } - - - -