--- np2/win9x/juliet.h 2003/10/16 17:58:49 1.1.1.1 +++ np2/win9x/juliet.h 2004/02/03 08:24:40 1.2 @@ -1,15 +1,35 @@ -BOOL juliet_load(void); -void juliet_unload(void); -ULONG juliet_prepare(void); +#if !defined(SUPPORT_ROMEO) -void juliet_YM2151Reset(void); -int juliet_YM2151IsEnable(void); -int juliet_YM2151IsBusy(void); -void juliet_YM2151W(BYTE reg, BYTE data); +#define juliet_initialize() (FAILURE) +#define juliet_deinitialize() + +#define juliet_YMF288Reset() +#define juliet_YMF288IsEnable() (FALSE) +#define juliet_YMF288IsBusy() (FALSE) +#define juliet_YMF288A(a, d) +#define juliet_YMF288B(a, d) +#define juliet_YMF288Enable(e) + +#else + +#ifdef __cplusplus +extern "C" { +#endif + +BOOL juliet_initialize(void); +void juliet_deinitialize(void); void juliet_YMF288Reset(void); -int juliet_YMF288Enable(void); -int juliet_YMF288IsBusy(void); +BOOL juliet_YMF288IsEnable(void); +BOOL juliet_YMF288IsBusy(void); void juliet_YMF288A(BYTE addr, BYTE data); void juliet_YMF288B(BYTE addr, BYTE data); +void juliet_YMF288Enable(BOOL enable); + +#ifdef __cplusplus +} +#endif + +#endif +