Subversion Repositories Kolibri OS

Rev

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

Rev Author Line No. Line
1498 serge 1
 
1628 serge 2
 
1498 serge 3
4
CFLAGS = -c -O2 -fomit-frame-pointer -fno-builtin-printf
5
 
6
DRV_DIR   = $(CURDIR)/..
7
 
8
DRV_INCLUDES = $(DRV_DIR)/include
9
 
10
ACPI_INCLUDES = ./acpica/include
11
 
12
INCLUDES = -I$(DRV_INCLUDES) -I$(ACPI_INCLUDES) -I$(DRV_DIR)/include/linux
13
 
14
DEFINES	 = -D__KERNEL__ -DCONFIG_X86_32
15
 
16
LDFLAGS = -nostdlib -shared -s -Map acpi.map --image-base 0\
17
 
18
19
LIBPATH:= -L$(DRV_DIR)/ddk -L./acpica
20
 
1499 serge 21
LIBS:=    -lacpica -lgcc -lddk -lcore
1498 serge 22
 
1625 serge 23
1498 serge 24
 
25
 
26
NAME_SRCS= 	acpi.c		\
27
 
1627 serge 28
		pci_irq.c	\
29
		pci_root.c	\
30
		pci/pci.c	\
1628 serge 31
		pci/probe.c	\
32
		pci_bind.c
33
34
1498 serge 35
 
36
 
37
NAME_OBJS =  $(patsubst %.S, %.o, $(patsubst %.asm, %.o,\
38
 
39
40
41
 
42
 
43
	kpack $(NAME).dll
1625 serge 44
45
%.o : %.c $(HFILES) Makefile
1498 serge 46
 
47
48
%.o : %.S $(HFILES) Makefile
49
 
50
51
%.o>
52