source: trunk/oscam-config.h@ 1284

Last change on this file since 1284 was 1284, checked in by dingo35, 10 years ago

Add Triple Dragon support, thanks to Single

File size: 1.2 KB
Line 
1#define CS_LOGHISTORY
2
3#ifdef OS_FREEBSD
4# define NO_ENDIAN_H
5# define NO_FTIME
6#endif
7
8#ifdef TUXBOX
9# ifdef MIPSEL
10# define CS_LOGFILE "/dev/null"
11# else
12# define CS_LOGFILE "/dev/tty"
13# endif
14# define CS_EMBEDDED
15# define CS_NOSHM
16# define NO_FTIME
17# define CS_HW_DBOX2 1
18# define CS_HW_DREAM 2
19# ifdef TRIPLEDRAGON
20# define CS_HW_DRAGON 3
21# endif
22# ifndef COOL
23# define SCI_DEV 1
24# endif
25#endif
26
27#ifdef UCLIBC
28# define CS_EMBEDDED
29# define CS_NOSHM
30# define NO_FTIME
31#endif
32
33#ifdef OS_CYGWIN32
34# define CS_NOSHM
35# define CS_MMAPFILE "oscam.mem"
36# define CS_LOGFILE "/dev/tty"
37# define NO_ENDIAN_H
38#endif
39
40#ifdef OS_SOLARIS
41# define NO_ENDIAN_H
42# define NEED_DAEMON
43#endif
44
45#ifdef OS_OSF
46# define NO_ENDIAN_H
47# define NEED_DAEMON
48#endif
49
50#ifdef OS_AIX
51# define NO_ENDIAN_H
52# define NEED_DAEMON
53# define socklen_t unsigned long
54#endif
55
56#ifdef OS_IRIX
57# define NO_ENDIAN_H
58# define NEED_DAEMON
59# define socklen_t unsigned long
60#endif
61
62#ifdef OS_HPUX
63# define NO_ENDIAN_H
64# define NEED_DAEMON
65#endif
66
67#ifdef ARM
68# define CS_EMBEDDED
69# define CS_NOSHM
70# define NO_FTIME
71#endif
72
73//#ifdef ALIGNMENT
74//# define STRUCTS_PACKED
75//#endif
Note: See TracBrowser for help on using the repository browser.