annotate drivers/radeon/Makefile @ 3164:3c5ad8d5ac00

radeon_vid new features: - tested UYVY format and known as working - YV12, I420, IYUV direct support (were missed: p23_blank_lines_at_top, p23_v_accum_init in radeon_vid_display_video - good info for Y800 support ;) - experimental support for Rage128/Rage128Pro chips
author nick
date Tue, 27 Nov 2001 18:36:02 +0000
parents f46c5556f1e6
children 6f6c1bd1a682
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1921
3733b1430c60 building improvements
nick
parents:
diff changeset
1 KERNEL_INCLUDES = /usr/src/linux/include
3733b1430c60 building improvements
nick
parents:
diff changeset
2 INCLUDES = -I$(KERNEL_INCLUDES)
3733b1430c60 building improvements
nick
parents:
diff changeset
3
3733b1430c60 building improvements
nick
parents:
diff changeset
4 #
3733b1430c60 building improvements
nick
parents:
diff changeset
5 # standard CFLAGS
3733b1430c60 building improvements
nick
parents:
diff changeset
6 #
3733b1430c60 building improvements
nick
parents:
diff changeset
7
3733b1430c60 building improvements
nick
parents:
diff changeset
8 CPPFLAGS := -D__KERNEL__ -I$(KERNEL_INCLUDES)
3733b1430c60 building improvements
nick
parents:
diff changeset
9
3733b1430c60 building improvements
nick
parents:
diff changeset
10 CFLAGS := $(CPPFLAGS) -Wall -Wstrict-prototypes -Wno-trigraphs -O2 \
3733b1430c60 building improvements
nick
parents:
diff changeset
11 -fomit-frame-pointer -fno-strict-aliasing -fno-common\
3733b1430c60 building improvements
nick
parents:
diff changeset
12 -D__KERNEL__ -DMODULE -include $(KERNEL_INCLUDES)/linux/modversions.h
3733b1430c60 building improvements
nick
parents:
diff changeset
13 AFLAGS := -D__ASSEMBLY__ $(CPPFLAGS)
3733b1430c60 building improvements
nick
parents:
diff changeset
14
3733b1430c60 building improvements
nick
parents:
diff changeset
15
3164
3c5ad8d5ac00 radeon_vid new features:
nick
parents: 2870
diff changeset
16 all: radeonfb.o radeon_vid.o rage128_vid.o
1921
3733b1430c60 building improvements
nick
parents:
diff changeset
17
3733b1430c60 building improvements
nick
parents:
diff changeset
18 radeonfb.o: radeonfb.c radeon.h
3733b1430c60 building improvements
nick
parents:
diff changeset
19 $(CC) $(CFLAGS) $(INCLUDES) -c $(basename $@).c
2870
f46c5556f1e6 radeon_vid: it's in first pre-alpha stage
nick
parents: 2004
diff changeset
20 radeon_vid.o: radeon_vid.c radeon.h radeon_vid.h
f46c5556f1e6 radeon_vid: it's in first pre-alpha stage
nick
parents: 2004
diff changeset
21 $(CC) $(CFLAGS) $(INCLUDES) -c $(basename $@).c
3164
3c5ad8d5ac00 radeon_vid new features:
nick
parents: 2870
diff changeset
22 rage128_vid.o: radeon_vid.c radeon.h radeon_vid.h
3c5ad8d5ac00 radeon_vid new features:
nick
parents: 2870
diff changeset
23 $(CC) $(CFLAGS) -DRAGE128 $(INCLUDES) -c radeon_vid.c -o $@
1921
3733b1430c60 building improvements
nick
parents:
diff changeset
24
3733b1430c60 building improvements
nick
parents:
diff changeset
25 dep:
3733b1430c60 building improvements
nick
parents:
diff changeset
26
3733b1430c60 building improvements
nick
parents:
diff changeset
27 clean:
3733b1430c60 building improvements
nick
parents:
diff changeset
28 rm -f *.o *~
3733b1430c60 building improvements
nick
parents:
diff changeset
29
3733b1430c60 building improvements
nick
parents:
diff changeset
30 install:
3733b1430c60 building improvements
nick
parents:
diff changeset
31 @echo Please copy *.o files to '/lib/modules/LINUX_VER/kernel/drivers/video' folder
3733b1430c60 building improvements
nick
parents:
diff changeset
32