⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 powerpc内核mpc8241linux系统下char驱动程序
💻
字号:
## Makefile for the kernel character device drivers.## Note! Dependencies are done automagically by 'make dep', which also# removes any old dependencies. DON'T put your own dependencies here# unless it's something special (ie not a .c file).## Note 2! The CFLAGS definitions are now inherited from the# parent makes..#SUB_DIRS     := MOD_SUB_DIRS := $(SUB_DIRS)ALL_SUB_DIRS := $(SUB_DIRS) ftape joystick## This file contains the font map for the default (hardware) font#FONTMAPFILE = cp437.uniL_TARGET := char.aM_OBJS   :=L_OBJS   := tty_io.o n_tty.o tty_ioctl.o mem.o random.oLX_OBJS  := pty.o misc.oifdef CONFIG_VTL_OBJS += vt.o vc_screen.o consolemap.o consolemap_deftbl.oLX_OBJS += console.o selection.oendififeq ($(CONFIG_SERIAL),y)  ifeq ($(CONFIG_SUN_SERIAL),)    ifeq ($(CONFIG_DUART),y)      LX_OBJS += duart_serial.o     else      LX_OBJS += serial.o  endif  endifelse  ifeq ($(CONFIG_SERIAL),m)    ifeq ($(CONFIG_SUN_SERIAL),)     ifeq ($(CONFIG_DUART),m)       MX_OBJS += duart_serial.o      else       MX-OBJS += serial.o     endif    endif  endifendififndef CONFIG_SUN_KEYBOARDifdef CONFIG_VTL_OBJS += keyboard.oendif ifneq ($(ARCH),m68k)   L_OBJS += pc_keyb.o defkeymap.o   endifelseifdef CONFIG_PCI L_OBJS += defkeymap.o keyboard.o    endifendififdef CONFIG_MAGIC_SYSRQLX_OBJS += sysrq.oendififeq ($(CONFIG_ATARI_DSP56K),y)L_OBJS += dsp56k.oS = yelse  ifeq ($(CONFIG_ATARI_DSP56K),m)  M_OBJS += dsp56k.o  SM = y  endifendififeq ($(CONFIG_ROCKETPORT),y)L_OBJS += rocket.oelse  ifeq ($(CONFIG_ROCKETPORT),m)  M_OBJS += rocket.o  endifendififeq ($(CONFIG_DIGI),y)L_OBJS += pcxx.oelse  ifeq ($(CONFIG_DIGI),m)  M_OBJS += pcxx.o  endifendififeq ($(CONFIG_DIGIEPCA),y)L_OBJS += epca.oelse  ifeq ($(CONFIG_DIGIEPCA),m)  M_OBJS += epca.o  endifendififeq ($(CONFIG_CYCLADES),y)L_OBJS += cyclades.oelse  ifeq ($(CONFIG_CYCLADES),m)  M_OBJS += cyclades.o  endifendififeq ($(CONFIG_STALLION),y)L_OBJS += stallion.oelse  ifeq ($(CONFIG_STALLION),m)  M_OBJS += stallion.o  endifendififeq ($(CONFIG_ISTALLION),y)L_OBJS += istallion.oelse  ifeq ($(CONFIG_ISTALLION),m)  M_OBJS += istallion.o  endifendififeq ($(CONFIG_RISCOM8),y)L_OBJS += riscom8.oelse  ifeq ($(CONFIG_RISCOM8),m)  M_OBJS += riscom8.o  endifendififeq ($(CONFIG_ISI),y)L_OBJS += isicom.oelse  ifeq ($(CONFIG_ISI),m)  M_OBJS += isicom.o  endifendififeq ($(CONFIG_ESPSERIAL),y)L_OBJS += esp.oelse  ifeq ($(CONFIG_ESPSERIAL),m)  M_OBJS += esp.o  endifendififeq ($(CONFIG_SYNCLINK),m)  M_OBJS += synclink.oendififeq ($(CONFIG_N_HDLC),m)  M_OBJS += n_hdlc.oendififeq ($(CONFIG_SPECIALIX),y)L_OBJS += specialix.oelse  ifeq ($(CONFIG_SPECIALIX),m)  M_OBJS += specialix.o  endifendififeq ($(CONFIG_ATIXL_BUSMOUSE),y)L_OBJS += atixlmouse.oelse  ifeq ($(CONFIG_ATIXL_BUSMOUSE),m)  M_OBJS += atixlmouse.o  endifendififeq ($(CONFIG_BUSMOUSE),y)L_OBJS += busmouse.oelse  ifeq ($(CONFIG_BUSMOUSE),m)  M_OBJS += busmouse.o  endifendififeq ($(CONFIG_PRINTER),y)L_OBJS += lp.oelse  ifeq ($(CONFIG_PRINTER),m)  M_OBJS += lp.o  endifendififeq ($(CONFIG_JOYSTICK),y)L_OBJS += joystick/js.oSUB_DIRS += joystickMOD_SUB_DIRS += joystickelse  ifeq ($(CONFIG_JOYSTICK),m)  MOD_SUB_DIRS += joystick  endifendififeq ($(CONFIG_DTLK),y)L_OBJS += dtlk.oelse  ifeq ($(CONFIG_DTLK),m)  M_OBJS += dtlk.o  endifendififeq ($(CONFIG_MS_BUSMOUSE),y)L_OBJS += msbusmouse.oelse  ifeq ($(CONFIG_MS_BUSMOUSE),m)  M_OBJS += msbusmouse.o  endifendififeq ($(CONFIG_82C710_MOUSE),y)L_OBJS += qpmouse.oelse  ifeq ($(CONFIG_82C710_MOUSE),m)  M_OBJS += qpmouse.o  endifendififeq ($(CONFIG_SOFT_WATCHDOG),y)L_OBJS += softdog.oelse  ifeq ($(CONFIG_SOFT_WATCHDOG),m)  M_OBJS += softdog.o  endif   endififeq ($(CONFIG_PCWATCHDOG),y)L_OBJS += pcwd.oelse  ifeq ($(CONFIG_PCWATCHDOG),m)  M_OBJS += pcwd.o  endifendififeq ($(CONFIG_ACQUIRE_WDT),y)L_OBJS += acquirewdt.oelse  ifeq ($(CONFIG_ACQUIRE_WDT),m)  M_OBJS += acquirewdt.o  endifendififeq ($(CONFIG_AMIGAMOUSE),y)L_OBJS += amigamouse.oelse  ifeq ($(CONFIG_AMIGAMOUSE),m)    M_OBJS += amigamouse.o  endifendififeq ($(CONFIG_ATARIMOUSE),y)L_OBJS += atarimouse.oelse  ifeq ($(CONFIG_ATARIMOUSE),m)    M_OBJS += atarimouse.o  endifendififeq ($(CONFIG_ADBMOUSE),y)L_OBJS += adbmouse.oelse  ifeq ($(CONFIG_ADBMOUSE),m)    M_OBJS += adbmouse.o  endifendififeq ($(CONFIG_PC110_PAD),y)L_OBJS += pc110pad.oelse  ifeq ($(CONFIG_PC110_PAD),m)    M_OBJS += pc110pad.o  endifendififeq ($(CONFIG_WDT),y)L_OBJS += wdt.oelse  ifeq ($(CONFIG_WDT),m)    M_OBJS += wdt.o  endifendififeq ($(CONFIG_RTC),y)L_OBJS += rtc.oendififeq ($(CONFIG_NVRAM),y)  ifeq ($(CONFIG_PMAC)$(CONFIG_CHRP),)  L_OBJS += nvram.o  endifelse  ifeq ($(CONFIG_NVRAM),m)    ifeq ($(CONFIG_PMAC)$(CONFIG_CHRP),)    M_OBJS += nvram.o    endif  endifendififeq ($(CONFIG_VIDEO_DEV),y)LX_OBJS += videodev.oelse  ifeq ($(CONFIG_VIDEO_DEV),m)    MX_OBJS += videodev.o  endifendififeq ($(CONFIG_BUS_I2C),y)	L_I2C=yelse  ifeq ($(CONFIG_BUS_I2C),m)	M_I2C=y  endifendififeq ($(CONFIG_VIDEO_BT848),y)L_OBJS += bttv.o msp3400.o tuner.oL_I2C=yelse  ifeq ($(CONFIG_VIDEO_BT848),m)    M_OBJS += bttv.o msp3400.o tuner.o    M_I2C=y  endifendififeq ($(CONFIG_VIDEO_SAA5249),y)L_OBJS += saa5249.oL_I2C=yelse  ifeq ($(CONFIG_VIDEO_SAA5249),m)    M_OBJS += saa5249.o    M_I2C=y  endifendififeq ($(CONFIG_VIDEO_BWQCAM),y)L_OBJS += bw-qcam.oelse  ifeq ($(CONFIG_VIDEO_BWQCAM),m)    M_OBJS += bw-qcam.o  endifendififeq ($(CONFIG_VIDEO_CQCAM),y)L_OBJS += c-qcam.oelse  ifeq ($(CONFIG_VIDEO_CQCAM),m)    M_OBJS += c-qcam.o  endifendififeq ($(CONFIG_VIDEO_PMS),y)L_OBJS += pms.oelse  ifeq ($(CONFIG_VIDEO_PMS),m)  M_OBJS += pms.o  endifendififeq ($(CONFIG_RADIO_AZTECH),y)L_OBJS += radio-aztech.oelse  ifeq ($(CONFIG_RADIO_AZTECH),m)  M_OBJS += radio-aztech.o  endifendif                                             ifeq ($(CONFIG_RADIO_SF16FMI),y)L_OBJS += radio-sf16fmi.oelse  ifeq ($(CONFIG_RADIO_SF16FMI),m)  M_OBJS += radio-sf16fmi.o  endifendif                                             ifeq ($(CONFIG_RADIO_RTRACK),y)L_OBJS += radio-aimslab.oelse  ifeq ($(CONFIG_RADIO_RTRACK),m)  M_OBJS += radio-aimslab.o  endifendif                                             ifeq ($(CONFIG_RADIO_RTRACK2),y)L_OBJS += radio-rtrack2.oelse  ifeq ($(CONFIG_RADIO_RTRACK2),m)  M_OBJS += radio-rtrack2.o  endifendif                                             ifeq ($(CONFIG_RADIO_TYPHOON),y)L_OBJS += radio-typhoon.oelse  ifeq ($(CONFIG_RADIO_TYPHOON),m)  M_OBJS += radio-typhoon.o  endifendif                                             ifeq ($(CONFIG_RADIO_ZOLTRIX),y)L_OBJS += radio-zoltrix.oelse  ifeq ($(CONFIG_RADIO_ZOLTRIX),m)  M_OBJS += radio-zoltrix.o  endifendif                                             ifeq ($(CONFIG_RADIO_CADET),y)L_OBJS += radio-cadet.oelse  ifeq ($(CONFIG_RADIO_CADET),m)  M_OBJS += radio-cadet.o  endifendif                                             ifeq ($(CONFIG_RADIO_MIROPCM20),y)L_OBJS += radio-miropcm20.oelse  ifeq ($(CONFIG_RADIO_MIROPCM20),m)  M_OBJS += radio-miropcm20.o  endifendififeq ($(CONFIG_RADIO_GEMTEK),y)L_OBJS += radio-gemtek.oelse  ifeq ($(CONFIG_RADIO_GEMTEK),m)  M_OBJS += radio-gemtek.o  endifendif                                             ifeq ($(CONFIG_QIC02_TAPE),y)L_OBJS += tpqic02.oelse  ifeq ($(CONFIG_QIC02_TAPE),m)  M_OBJS += tpqic02.o  endifendififeq ($(CONFIG_FTAPE),y)L_OBJS       += ftape/ftape.oSUB_DIRS     += ftapeifneq ($(CONFIG_ZFTAPE),n)MOD_SUB_DIRS += ftapeendifelse  ifeq ($(CONFIG_FTAPE),m)  MOD_SUB_DIRS += ftape  endifendififdef CONFIG_H8LX_OBJS += h8.oendififeq ($(L_I2C),y)LX_OBJS += i2c.oelse  ifeq ($(M_I2C),y)  MX_OBJS += i2c.o  endifendififeq ($(CONFIG_HFMODEM),y)ALL_SUB_DIRS += hfmodemSUB_DIRS += hfmodemL_OBJS += hfmodem/hfmodem.oelse  ifeq ($(CONFIG_HFMODEM),m)  ALL_SUB_DIRS += hfmodem  MOD_SUB_DIRS += hfmodem  endifendifinclude $(TOPDIR)/Rules.makefastdep:conmakehash: conmakehash.c	$(HOSTCC) $(HOSTCFLAGS) -o conmakehash conmakehash.cconsolemap_deftbl.c: $(FONTMAPFILE) conmakehash	./conmakehash $(FONTMAPFILE) > consolemap_deftbl.cconsolemap_deftbl.o: consolemap_deftbl.c $(TOPDIR)/include/linux/types.hdefkeymap.c: defkeymap.map	loadkeys --mktable defkeymap.map > defkeymap.c

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -