#define IHaveModules #include #include "../RadeonHD.tmpl" #define ATOM_BIOS_PARSER #ifdef ATOM_BIOS_PARSER ATOM_BIOS_PARSER_SRCS = \ rhd_atomwrapper.c \ AtomBios/CD_Operations.c \ AtomBios/Decoder.c \ AtomBios/hwserv_drv.c ATOM_BIOS_PARSER_OBJS = \ rhd_atomwrapper.o \ AtomBios/CD_Operations.o \ AtomBios/Decoder.o \ AtomBios/hwserv_drv.o #endif SRCS = \ rhd_atombios.c \ rhd_i2c.c \ rhd_crtc.c \ rhd_connector.c \ rhd_cursor.c \ rhd_dac.c \ rhd_dig.c \ rhd_ddia.c \ rhd_driver.c \ rhd_edid.c \ rhd_helper.c \ rhd_id.c \ rhd_lut.c \ rhd_lvtma.c \ rhd_mc.c \ rhd_modes.c \ rhd_monitor.c \ rhd_output.c \ rhd_pll.c \ rhd_randr.c \ rhd_tmds.c \ rhd_vga.c \ rhd_shadow.c \ rhd_biosscratch.c \ rhd_atomout.c \ rhd_atompll.c \ rhd_atomcrtc.c \ rhd_cs.c \ r5xx_accel.c \ r5xx_xaa.c \ rhd_video.c \ radeon_textured_videofuncs.c \ rhd_audio.c \ rhd_hdmi.c \ $(ATOM_BIOS_PARSER_SRCS) \ git_version.h OBJS = \ rhd_atombios.o \ rhd_i2c.o \ rhd_crtc.o \ rhd_connector.o \ rhd_cursor.o \ rhd_dac.o \ rhd_dig.o \ rhd_ddia.o \ rhd_driver.o \ rhd_edid.o \ rhd_helper.o \ rhd_id.o \ rhd_lut.o \ rhd_lvtma.o \ rhd_mc.o \ rhd_modes.o \ rhd_monitor.o \ rhd_output.o \ rhd_pll.o \ rhd_randr.o \ rhd_tmds.o \ rhd_vga.o \ rhd_shadow.o \ rhd_biosscratch.o \ rhd_atomout.o \ rhd_atompll.o \ rhd_atomcrtc.o \ rhd_cs.o \ r5xx_accel.o \ r5xx_xaa.o \ rhd_video.o \ radeon_textured_videofuncs.o \ rhd_audio.o \ rhd_hdmi.o \ $(ATOM_BIOS_PARSER_OBJS) INCLUDES = -I. -I$(XF86COMSRC) -I$(XF86OSSRC) \ -I$(SERVERSRC)/mi \ -I$(XF86SRC)/ramdac \ -I$(XF86SRC)/ddc -I$(XF86SRC)/i2c \ -I$(XF86SRC)/rac -I$(XF86SRC)/int10 -I$(SERVERSRC)/render \ -I$(SERVERSRC)/include -I$(XINCLUDESRC) \ -I$(SERVERSRC)/fb \ -I$(XF86SRC) -I$(XF86OSSRC)/bus -I$(XF86SRC)/vbe \ -I/usr/X11R6/lib64/Server/include \ -I/usr/X11R6/lib/Server/include ATOM_BIOS_INCLUDES = -I./AtomBios/includes ATOM_BIOS_DEFINES = -DATOM_BIOS=1 XCOMM older versions always have xf86_ansic.h XF86_ANSIC_DEFINES = -DHAVE_XF86_ANSIC_H=1 #ifdef ATOM_BIOS_PARSER ATOM_BIOS_PARSER_INCLUDES = -I./AtomBios ATOM_BIOS_PARSER_DEFINES = -DDRIVER_PARSER -DDISABLE_EASF -DENABLE_ALL_SERVICE_FUNCTIONS -DATOM_BIOS_PARSER=1 #endif DEFINES = $(INCLUDES) $(ATOM_BIOS_INCLUDES) $(ATOM_BIOS_PARSER_INCLUDES) \ $(ATOM_BIOS_DEFINES) $(ATOM_BIOS_PARSER_DEFINES) \ $(XF86_ANSIC_DEFINES) \ $(RHD_GIT_DEFINES) \ $(RHD_VERSION_DEFINES) ObjectModuleTarget(radeonhd, $(OBJS)) #ifdef InstallVideoObjectModule InstallVideoObjectModule(radeonhd,$(MODULEDIR)) #else InstallObjectModule(radeonhd,$(MODULEDIR),drivers) #endif DependTarget()