Subversion Repositories Kolibri OS

Rev

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

Rev Author Line No. Line
1125 serge 1
 
1877 clevermous 2
CC = gcc
1125 serge 3
LD = ld
1764 clevermous 4
AS = as
5
FASM = fasm
1877 clevermous 6
1125 serge 7
 
1404 serge 8
9
 
1408 serge 10
DRM_TOPDIR   = $(CURDIR)/..
1125 serge 11
12
 
1408 serge 13
1404 serge 14
 
1408 serge 15
		-I$(DRV_INCLUDES)/linux
16
17
 
1877 clevermous 18
CFLAGS   = -c $(INCLUDES) $(DEFINES) $(CFLAGS_OPT)
19
1404 serge 20
 
1408 serge 21
1125 serge 22
 
1877 clevermous 23
1125 serge 24
 
1877 clevermous 25
1404 serge 26
 
27
 
1125 serge 28
29
 
1408 serge 30
			$(DRV_INCLUDES)/linux/list.h		\
31
			$(DRV_INCLUDES)/linux/pci.h		\
32
			$(DRV_INCLUDES)/drm/drm.h		\
33
			$(DRV_INCLUDES)/drm/drmP.h		\
34
			$(DRV_INCLUDES)/drm/drm_edid.h		\
35
			$(DRV_INCLUDES)/drm/drm_crtc.h		\
36
			$(DRV_INCLUDES)/drm/drm_mode.h		\
37
			$(DRV_INCLUDES)/drm/drm_mm.h		\
38
			atom.h					\
1126 serge 39
			radeon.h				\
40
			radeon_asic.h
1125 serge 41
42
 
1126 serge 43
			pci.c					\
44
			$(DRM_TOPDIR)/drm_mm.c			\
45
			$(DRM_TOPDIR)/drm_irq.c			\
1965 serge 46
			$(DRM_TOPDIR)/drm_edid.c		\
1125 serge 47
			$(DRM_TOPDIR)/drm_modes.c		\
48
			$(DRM_TOPDIR)/drm_crtc.c		\
49
			$(DRM_TOPDIR)/drm_crtc_helper.c		\
50
			$(DRM_TOPDIR)/drm_fb_helper.c		\
1179 serge 51
			$(DRM_TOPDIR)/drm_dp_i2c_helper.c	\
1404 serge 52
			$(DRM_TOPDIR)/i2c/i2c-core.c		\
1125 serge 53
			$(DRM_TOPDIR)/i2c/i2c-algo-bit.c	\
54
			radeon_device.c				\
1126 serge 55
			radeon_clocks.c				\
56
			radeon_i2c.c				\
1125 serge 57
			atom.c					\
58
			radeon_atombios.c			\
1126 serge 59
			radeon_agp.c				\
1221 serge 60
			radeon_asic.c				\
1965 serge 61
			atombios_crtc.c				\
1125 serge 62
			atombios_dp.c				\
1404 serge 63
			radeon_encoders.c			\
1125 serge 64
			radeon_connectors.c			\
65
			radeon_bios.c				\
1126 serge 66
			radeon_combios.c			\
1125 serge 67
			radeon_legacy_crtc.c			\
68
			radeon_legacy_encoders.c		\
69
			radeon_legacy_tv.c			\
1179 serge 70
			radeon_display.c			\
1125 serge 71
			radeon_gart.c				\
1126 serge 72
			radeon_ring.c				\
73
			radeon_object_kos.c			\
1404 serge 74
			radeon_pm.c				\
1965 serge 75
			r100.c					\
1126 serge 76
			r200.c					\
1179 serge 77
			r300.c					\
1126 serge 78
			r420.c					\
1129 serge 79
			rv515.c					\
1126 serge 80
			r520.c					\
81
			r600.c					\
1233 serge 82
			r600_audio.c				\
1404 serge 83
			r600_hdmi.c				\
84
			rs400.c					\
1129 serge 85
			rs600.c					\
86
			rs690.c					\
87
			rv770.c					\
1233 serge 88
			radeon_fb.c				\
1182 serge 89
			rdisplay.c				\
1246 serge 90
			rdisplay_kms.c				\
91
			cmdline.c				\
1313 serge 92
			fwblob.asm
1412 serge 93
#			cursor.S
1877 clevermous 94
1125 serge 95
 
1413 serge 96
			firmware/R100_cp.bin			\
97
			firmware/R200_cp.bin			\
98
			firmware/R300_cp.bin			\
99
			firmware/R420_cp.bin			\
100
			firmware/R520_cp.bin			\
101
								\
102
			firmware/RS690_cp.bin			\
103
			firmware/RS600_cp.bin			\
104
			firmware/RS780_me.bin			\
105
			firmware/RS780_pfp.bin			\
106
								\
107
			firmware/RV610_me.bin			\
108
			firmware/RV620_me.bin			\
109
			firmware/RV630_me.bin			\
110
			firmware/RV635_me.bin			\
111
			firmware/RV670_me.bin			\
112
			firmware/RV710_me.bin			\
113
			firmware/RV730_me.bin			\
114
			firmware/RV770_me.bin			\
115
								\
116
			firmware/RV610_pfp.bin			\
117
			firmware/RV620_pfp.bin			\
118
			firmware/RV630_pfp.bin			\
119
			firmware/RV635_pfp.bin			\
120
			firmware/RV670_pfp.bin			\
121
			firmware/RV710_pfp.bin			\
122
			firmware/RV730_pfp.bin			\
123
			firmware/RV770_pfp.bin			\
124
								\
125
			firmware/R600_rlc.bin			\
126
			firmware/R700_rlc.bin
127
1125 serge 128
 
1412 serge 129
 
1125 serge 130
131
 
132
 
1313 serge 133
            $(patsubst %.c, %.o, $(NAME_SRC))))
1179 serge 134
1125 serge 135
 
136
137
 
1877 clevermous 138
	$(CC) $(CFLAGS_OPT) -fwhole-program -nostdlib -Wl,-L$(LIBPATH),$(LDFLAGS),-T,atikms.lds -o $@ $(NAME_OBJS) $(LIBS)
139
1125 serge 140
 
141
 
1877 clevermous 142
	$(CC) $(CFLAGS) -o $@ $<
143
1313 serge 144
 
1877 clevermous 145
	$(AS) -o $@ $<
1764 clevermous 146
1412 serge 147
 
1877 clevermous 148
	$(FASM) $< $@
1412 serge 149
150