1 #ifndef __WILC_OSWRAPPER_H__
2 #define __WILC_OSWRAPPER_H__
5 * @file wilc_oswrapper.h
6 * @brief Top level OS Wrapper, include this file and it will include all
7 * other files as necessary
13 /* OS Wrapper interface version */
14 #define WILC_OSW_INTERFACE_VER 2
17 typedef signed char WILC_Sint8;
18 typedef signed short WILC_Sint16;
19 typedef signed int WILC_Sint32;
20 typedef signed long long WILC_Sint64;
29 typedef char WILC_Char;
31 /* Os Configuration File */
32 #include "wilc_osconfig.h"
33 #include "wilc_platform.h"
35 /* Logging Functions */
38 /* Error reporting and handling support */
39 #include "wilc_errorsupport.h"
42 #include "wilc_sleep.h"
45 #include "wilc_timer.h"
48 #include "wilc_memory.h"
50 /* String Utilities */
51 #include "wilc_strutils.h"
54 #include "wilc_msgqueue.h"