00001 00045 #if !defined (DM6437_PHY_VLYNQ_H) 00046 #define DM6437_PHY_VLYNQ_H 00047 00048 00049 /* ----------------------------------- DSP/BIOS Link */ 00050 #include <dsplink.h> 00051 00052 /* ----------------------------------- Hardware Abstraction Layer */ 00053 #include <hal.h> 00054 #include <dm6437_hal.h> 00055 00056 00057 #if defined (__cplusplus) 00058 extern "C" { 00059 #endif 00060 00061 00068 extern HAL_Interface DM6437_vlynqInterface ; 00069 00070 00071 /* ============================================================================ 00072 * @func DM6437_phyVlynqInit 00073 * 00074 * @brief Initializes VLYNQ device. 00075 * 00076 * @param halObject. 00077 * HAL object. 00078 * 00079 * @return DSP_SOK 00080 * Operation successfully completed. 00081 * DSP_EFAIL 00082 * All other error conditions. 00083 * 00084 * @pre None. 00085 * 00086 * @post None. 00087 * 00088 * @see None 00089 * ============================================================================ 00090 */ 00091 NORMAL_API 00092 DSP_STATUS 00093 DM6437_phyVlynqInit (IN Pvoid halObject) ; 00094 00095 00096 /* ============================================================================ 00097 * @func DM6437_phyVlynqExit 00098 * 00099 * @brief Finalizes VLYNQ device. 00100 * 00101 * @param halObject. 00102 * HAL object. 00103 * 00104 * @return DSP_SOK 00105 * Operation successfully completed. 00106 * DSP_EFAIL 00107 * All other error conditions. 00108 * 00109 * @pre None. 00110 * 00111 * @post None. 00112 * 00113 * @see None 00114 * ============================================================================ 00115 */ 00116 NORMAL_API 00117 DSP_STATUS 00118 DM6437_phyVlynqExit (IN Pvoid halObject) ; 00119 00120 00121 #if defined (__cplusplus) 00122 } 00123 #endif 00124 00125 00126 #endif /* !defined (DM6437_PHY_VLYNQ_H) */