00001 /* 00002 * Operating system kernel abstraction -- standard types 00003 * 00004 * Copyright (C) 2009 Cambridge Silicon Radio Ltd. 00005 * 00006 * Refer to LICENSE.txt included with this source code for details on 00007 * the license terms. 00008 */ 00009 #ifndef __OSKA_TYPES_H 00010 #define __OSKA_TYPES_H 00011 00012 #ifdef __OSKA_API_DOC 00013 00027 #endif /* __OSKA_API_DOC */ 00028 00029 #ifdef linux 00030 # include <../linux/types.h> 00031 #elif defined(ZSDE) 00032 # include <../zoran/types.h> 00033 #elif defined(KMDF_MAJOR_VERSION) 00034 # include <../windows/kmdf/types.h> 00035 #else 00036 # error <oska/types.h> not provided for this OS 00037 #endif 00038 00039 #endif /* #ifndef __OSKA_TYPES_H */