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