blob: 88b3c35c17d522be84f8ef544f9e624245c09b6f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
/*****************************************************************************
Copyright(c) 2012 FCI Inc. All Rights Reserved
File name : fci_oal.h
Description : OS adatation layer
*******************************************************************************/
#ifndef __FCI_OAL_H__
#define __FCI_OAL_H__
#ifdef __cplusplus
extern "C" {
#endif
extern void PRINTF(HANDLE hDevice, char *fmt, ...);
extern void msWait(int ms);
extern void OAL_CREATE_SEMAPHORE(void);
extern void OAL_DELETE_SEMAPHORE(void);
extern void OAL_OBTAIN_SEMAPHORE(void);
extern void OAL_RELEASE_SEMAPHORE(void);
#ifdef __cplusplus
}
#endif
#endif
|