DOSBox-X
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator
src/hardware/snd_pc98/sound/s98.h
00001 
00002 enum {
00003         NORMAL2608      = 0,
00004         EXTEND2608      = 1
00005 };
00006 
00007 
00008 #ifdef __cplusplus
00009 extern "C" {
00010 #endif
00011 
00012 #if !defined(SUPPORT_S98)               // コールすら面倒だ!
00013 
00014 #define S98_init()
00015 #define S98_trash()
00016 #define S98_open(f)                     (FAILURE)
00017 #define S98_close()
00018 #define S98_put(m, a, d)
00019 #define S98_sync()
00020 
00021 #else
00022 
00023 void S98_init(void);
00024 void S98_trash(void);
00025 BRESULT S98_open(const OEMCHAR *filename);
00026 void S98_close(void);
00027 void S98_put(REG8 module, UINT addr, REG8 data);
00028 void S98_sync(void);
00029 
00030 #endif
00031 
00032 #ifdef __cplusplus
00033 }
00034 #endif
00035