00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014 #ifndef __MK_dsp_types_H___
00015 #define __MK_dsp_types_H___
00016
00017
00018 typedef int DSPMuLaw;
00019 typedef int DSPFix8;
00020 typedef int DSPFix16;
00021 typedef int DSPFix24;
00022 typedef struct _DSPFix48 {
00023 int high24;
00024 int low24;
00025 } DSPFix48;
00026
00027 typedef DSPFix16 DSPAddress;
00028 typedef DSPFix24 DSPDatum;
00029 typedef DSPFix48 DSPLongDatum;
00030 typedef DSPFix48 DSPTimeStamp;
00031
00032 typedef int DSP_BOOL;
00033 #define DSP_TRUE 1
00034 #define DSP_FALSE 0
00035 #define DSP_NOT_SET 2
00036 #define DSP_MAYBE (-2)
00037 #define DSP_UNKNOWN (-1)
00038
00039 #endif