www.pudn.com > nandflash_1G08U0A.rar > Listen.h


//////////////////////////////////////////////////////////// 
//// 
//// listen.h 
//// 
////  1998 Oct. 16  inazumi 
////  1998 Nov.  6  H.Matsuoka   change LisAppend Buffer type to void* 
////  1998 Dec. 17  H.Matsuoka   delete BOOL and BYTE 
//// 
 
#ifndef LISTEN_H 
#define LISTEN_H 
 
#define LIS_SAMPLING(CPU_CLOCK,SAMPLING)  (CPU_CLOCK/SAMPLING/4-1) 
 
extern void  LisInit(void); 
extern unsigned char *LisOpen(int Channel, int ReloadValue); 
 
extern int  LisClose    (unsigned char *LisParams); 
extern int  LisStart    (unsigned char *LisParams); 
extern int  LisHalt     (unsigned char *LisParams); 
extern int  LisIsRunning  (unsigned char *LisParams); 
extern int   LisRoom     (unsigned char *LisParams); 
extern int   LisQueue    (unsigned char *LisParams); 
extern int   LisAppend     (unsigned char *LisParams, void *Buffer, int Length); 
extern void *LisOnDone     (unsigned char *LisParams, void *Callback); 
extern void *LisOnEmpty    (unsigned char *LisParams, void *Callback); 
extern void *LisOnNotInTime(unsigned char *LisParams, void *Callback); 
 
#endif