Subversion Repositories shark

Rev

Rev 434 | Rev 494 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
422 giacomo 1
#ifndef __LINUX_COMP__
2
#define __LINUX_COMP__
3
 
4
#define CONFIG_M386
5
 
6
#define va_list void*
7
 
8
#define CONFIG_X86_L1_CACHE_SHIFT 6
9
 
10
#define CONFIG_X86_CMPXCHG
430 giacomo 11
#define CONFIG_PCI
422 giacomo 12
 
13
#define NR_IRQS 15
14
#define NR_IRQ_VECTORS 15
15
 
434 giacomo 16
#define APIC_DEFINITION
428 giacomo 17
#define __BIT_TYPES_DEFINED__
18
 
19
#include <ll/i386/mem.h>
20
 
21
#define _SIZE_T
22
#define _SSIZE_T
23
 
24
#define __HAVE_ARCH_MEMSET
25
#define __HAVE_ARCH_MEMCPY
26
#define __HAVE_ARCH_MEMMOVE
27
#define __HAVE_ARCH_MEMSCAN
28
#define __HAVE_ARCH_MEMCMP
29
#define __HAVE_ARCH_MEMCHR
30
 
490 giacomo 31
void shark_internal_sem_create(void **sem, int init);
32
void shark_internal_sem_wait(void *sem);
33
void shark_internal_sem_post(void *sem);
34
 
422 giacomo 35
#endif