Subversion Repositories Kolibri OS

Rev

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

Rev Author Line No. Line
1125 serge 1
 
2
FASM = e:/fasm/fasm.exe
3
4
 
1404 serge 5
6
 
1408 serge 7
DRM_TOPDIR   = $(CURDIR)/..
1125 serge 8
9
 
1408 serge 10
1404 serge 11
 
1408 serge 12
		-I$(DRV_INCLUDES)/linux
13
14
 
1404 serge 15
16
 
1408 serge 17
1125 serge 18
 
19
20
 
1404 serge 21
	  --file-alignment 512 --section-alignment 4096
22
23
 
24
 
1125 serge 25
26
 
1408 serge 27
			$(DRV_INCLUDES)/linux/list.h		\
28
			$(DRV_INCLUDES)/linux/pci.h		\
29
			$(DRV_INCLUDES)/drm/drm.h		\
30
			$(DRV_INCLUDES)/drm/drmP.h		\
31
			$(DRV_INCLUDES)/drm/drm_edid.h		\
32
			$(DRV_INCLUDES)/drm/drm_crtc.h		\
33
			$(DRV_INCLUDES)/drm/drm_mode.h		\
34
			$(DRV_INCLUDES)/drm/drm_mm.h		\
35
			atom.h					\
1126 serge 36
			radeon.h				\
37
			radeon_asic.h
1125 serge 38
39
 
1126 serge 40
			pci.c					\
41
			$(DRM_TOPDIR)/drm_mm.c			\
42
			$(DRM_TOPDIR)/drm_edid.c		\
1125 serge 43
			$(DRM_TOPDIR)/drm_modes.c		\
44
			$(DRM_TOPDIR)/drm_crtc.c		\
45
			$(DRM_TOPDIR)/drm_crtc_helper.c		\
46
			$(DRM_TOPDIR)/drm_fb_helper.c		\
1179 serge 47
			$(DRM_TOPDIR)/drm_dp_i2c_helper.c	\
1404 serge 48
			$(DRM_TOPDIR)/i2c/i2c-core.c		\
1125 serge 49
			$(DRM_TOPDIR)/i2c/i2c-algo-bit.c	\
50
			radeon_device.c				\
1126 serge 51
			radeon_clocks.c				\
52
			radeon_i2c.c				\
1125 serge 53
			atom.c					\
54
			radeon_atombios.c			\
1126 serge 55
			radeon_agp.c				\
1221 serge 56
			atombios_crtc.c				\
1125 serge 57
			atombios_dp.c				\
1404 serge 58
			radeon_encoders.c			\
1125 serge 59
			radeon_connectors.c			\
60
			radeon_bios.c				\
1126 serge 61
			radeon_combios.c			\
1125 serge 62
			radeon_legacy_crtc.c			\
63
			radeon_legacy_encoders.c		\
64
			radeon_legacy_tv.c			\
1179 serge 65
			radeon_display.c			\
1125 serge 66
			radeon_gart.c				\
1126 serge 67
			radeon_ring.c				\
68
			radeon_object_kos.c			\
1404 serge 69
			radeon_gem.c				\
70
			r100.c					\
1126 serge 71
			r200.c					\
1179 serge 72
			r300.c					\
1126 serge 73
			r420.c					\
1129 serge 74
			rv515.c					\
1126 serge 75
			r520.c					\
76
			r600.c					\
1233 serge 77
			r600_audio.c				\
1404 serge 78
			r600_hdmi.c				\
79
			rs400.c					\
1129 serge 80
			rs600.c					\
81
			rs690.c					\
82
			rv770.c					\
1233 serge 83
			radeon_fb.c				\
1182 serge 84
			rdisplay.c				\
1246 serge 85
			rdisplay_kms.c				\
86
			radeon_pm.c				\
1268 serge 87
			cmdline.c				\
1313 serge 88
			cursor.S				\
1412 serge 89
			fwblob.asm
90
1125 serge 91
 
1412 serge 92
			firmware/R100_cp.bin.ihex		\
93
			firmware/R200_cp.bin.ihex		\
94
			firmware/R300_cp.bin.ihex		\
95
			firmware/R420_cp.bin.ihex		\
96
			firmware/RS690_cp.bin.ihex		\
97
			firmware/RS600_cp.bin.ihex		\
98
			firmware/R520_cp.bin.ihex		\
99
1125 serge 100
 
1412 serge 101
 
1125 serge 102
103
 
104
 
1313 serge 105
            $(patsubst %.c, %.o, $(NAME_SRC))))
1179 serge 106
1125 serge 107
 
108
 
1412 serge 109
1125 serge 110
 
1412 serge 111
 
112
 
1125 serge 113
114
 
115
	ld -L$(LIBPATH) $(LDFLAGS) -T atikms.lds -o $@ $(NAME_OBJS) $(LIBS)
1408 serge 116
1125 serge 117
 
118
 
1179 serge 119
	$(CC) $(CFLAGS) $(DEFINES) -o $@ $<
1404 serge 120
1313 serge 121
 
122
	as -o $@ $<
123
1412 serge 124
 
125
	$(FASM) $< $@
126
127