Subversion Repositories Kolibri OS

Rev

Rev 1029 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1029 Rev 1600
Line 1... Line 1...
1
CC = gcc
1
CC = gcc
2
FASM = e:/fasm/fasm.exe
-
 
3
CFLAGS = -c -O2 -fomit-frame-pointer -fno-builtin-printf 
2
CFLAGS = -c -O2 -fomit-frame-pointer -fno-builtin-printf 
-
 
3
LDFLAGS = -nostdlib -shared -s -Map usb.map --image-base 0\
4
LDRHD  = -shared -T ld.x -s --file-alignment 32
4
	  --file-alignment 512 --section-alignment 4096
-
 
5
 
-
 
6
DEFINES	 = -D__KERNEL__ -DCONFIG_X86_32 
-
 
7
 
-
 
8
DRV_TOPDIR   = $(CURDIR)/../..
-
 
9
 
-
 
10
DRV_INCLUDES = $(DRV_TOPDIR)/include
-
 
11
 
-
 
12
INCLUDES = 	-I$(DRV_INCLUDES) \
-
 
13
		-I$(DRV_INCLUDES)/linux
-
 
14
 
-
 
15
LIBPATH = $(DRV_TOPDIR)/ddk
Line 5... Line -...
5
 
-
 
Line 6... Line -...
6
INCLUDES = -I ../../include
-
 
7
 
-
 
8
HFILES:=     ../../include/types.h	\
-
 
9
             ../../include/syscall.h	\
-
 
10
             ../../include/link.h       \
-
 
Line 11... Line 16...
11
             ../../include/pci.h        \
16
 
12
             usb.h
17
 
13
 
18
 
14
SRC_DEP:=    pci.inc		\
19
SRC_DEP:=    pci.inc		\
Line 15... Line 20...
15
	     detect.inc		\
20
	     detect.inc		\
Line 16... Line 21...
16
	     hcd.inc		\
21
	     hcd.inc		\
Line -... Line 22...
-
 
22
	     hid.inc
Line 17... Line 23...
17
	     hid.inc
23
 
Line 18... Line 24...
18
 
24
USB_SRC:=    usb.c     
Line 19... Line 25...
19
USB_SRC:=    usb.c     
25
 
20
 
26
USB_OBJ:=    usb.obj
21
USB_OBJ:=    usb.obj
27
 
Line 22... Line 28...
22
 
28
LIBS:=    -ldrv -lcore 
23
 
29
 
Line 24... Line 30...
24
USB =        usb.dll
30
USB =        usb.dll
25
 
31
 
Line 26... Line 32...
26
all: $(USB)
32
all: $(USB)