source: svn/trunk/newcon3bcm2_21bu/BSEAV/lib/scte65/os/ucos/si_os.h

Last change on this file was 2, checked in by jglee, 11 years ago

first commit

  • Property svn:executable set to *
File size: 1004 bytes
Line 
1/***************************************************************
2**
3** Broadcom Corp. Confidential
4** Copyright 2003-2008 Broadcom Corp. All Rights Reserved.
5**
6** THIS SOFTWARE MAY ONLY BE USED SUBJECT TO AN EXECUTED
7** SOFTWARE LICENSE AGREEMENT BETWEEN THE USER AND BROADCOM.
8** YOU HAVE NO RIGHT TO USE OR EXPLOIT THIS MATERIAL EXCEPT
9** SUBJECT TO THE TERMS OF SUCH AN AGREEMENT.
10**
11** File:                si_os.h
12** Description: defines for SI os abstraction functions.
13**
14** Created: 03/08/2001
15**
16** REVISION:
17**
18** $Log: $
19**
20**
21****************************************************************/
22#ifndef SI_OS_H
23#define SI_OS_H
24
25/* include files        */
26#include "ministd.h"
27#include "bsettop_types.h"
28
29#define SI_print printf
30#define SI_alloc malloc
31#define SI_free free
32#define SI_memcpy memcpy
33#define SI_memset memset
34
35#define SI_mutex_lock(x)
36#define SI_mutex_unlock(x)
37#define SI_mutex_init(x)
38
39#define SI_mutex int
40
41
42#ifdef __cplusplus
43extern "C" {
44#endif
45
46
47#ifdef __cplusplus
48}
49#endif
50
51
52#endif
Note: See TracBrowser for help on using the repository browser.