/*
 *  Shinobi Library
 *  Copyright (c) 1998 SEGA
 *  
 *       SH4 Timer 
 *
 *  Module  : Library Header File
 *  File    : sg_tmr.h
 *  Create  : 1998-03-03
 *  Modify  : 1998-06-05
 *  Version : 1.00
 *  Note    :
 */


#ifndef _SG_TMU_H_
#define _SG_TMU_H_


#include <sg_sytmr.h>

#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */

/******* エラーコード ******************************************************/
#define SYD_TMR_ERR_OK          (0)         /* エラーなし                  */
#define SYD_TMR_ERR_EXIST       (-1)        /* 既に登録されている          */

/******* 関数プロトタイプ **************************************************/
/*------- タイマ1関数 for Core library (or Scaduler Library) -------*/
Sint32 syTmrInt1Set(Uint32, void(*)(void *), void *);
void syTmrInt1Cancel(void);
Sint32 syTmrInt1SetEx(Uint32, void(*)(void *), void *, SY_TMR_CLOCK);

#ifdef __cplusplus
	   }
#endif /* __cplusplus */

#endif /* _SG_TMU_H_ */

/******************************* end of file *******************************/
