NetBurner 3.1
port_f.h
1 /*NB_REVISION*/
2 
3 #ifndef _PORT_F_H_
4 #define _PORT_F_H_
5 
6 /****************************************************************************
7  *
8  * Copyright (c) 2003-2006 by HCC Embedded
9  *
10  * This software is copyrighted by and is the sole property of
11  * HCC. All rights, title, ownership, or other interests
12  * in the software remain the property of HCC. This
13  * software may only be used in accordance with the corresponding
14  * license agreement. Any unauthorized use, duplication, transmission,
15  * distribution, or disclosure of this software is expressly forbidden.
16  *
17  * This Copyright notice may not be removed or modified without prior
18  * written consent of HCC.
19  *
20  * HCC reserves the right to modify this software without notice.
21  *
22  * HCC Embedded
23  * Budapest 1132
24  * Victor Hugo Utca 11-15
25  * Hungary
26  *
27  * Tel: +36 (1) 450 1302
28  * Fax: +36 (1) 450 1303
29  * http: www.hcc-embedded.com
30  * email: info@hcc-embedded.com
31  *
32  ***************************************************************************/
33 
34 #ifdef __cplusplus
35 extern "C"
36 {
37 #endif
38 
39  extern unsigned long f_getrand(unsigned long rand);
40  extern unsigned short f_getdate(void);
41  extern unsigned short f_gettime(void);
42 
43 #if (!FN_CAPI_USED)
44  extern int f_mutex_get(FN_MUTEX_TYPE *);
45  extern int f_mutex_put(FN_MUTEX_TYPE *);
46  extern int f_mutex_create(FN_MUTEX_TYPE *);
47  extern int f_mutex_delete(FN_MUTEX_TYPE *);
48  extern long fn_gettaskID(void);
49 #endif
50 
51 #ifdef __cplusplus
52 }
53 #endif
54 
55 /****************************************************************************
56  *
57  * end of port_f.h
58  *
59  ***************************************************************************/
60 
61 #endif /* _PORT_F_H_ */