📄 makefile
字号:
## Makefile for the linux kernel.#USE_STANDARD_AS_RULE := trueO_TARGET := sa1100.o# Common support (must be linked before board specific support)obj-y := generic.o irq.o dma.oobj-m :=obj-n :=obj- :=led-y := leds.oexport-objs := dma.o generic.o irq.o pcipool.o sa1111.o sa1111-pcibuf.o \ usb_ctl.o usb_recv.o usb_send.o pm.o# This needs to be cleaned up. We probably need to have SA1100# and SA1110 config symbols.## We link the CPU support next, so that RAM timings can be tuned.ifeq ($(CONFIG_CPU_FREQ),y)obj-$(CONFIG_SA1100_ASSABET) += cpu-sa1110.oobj-$(CONFIG_SA1100_CERF) += cpu-sa1110.oobj-$(CONFIG_SA1100_LART) += cpu-sa1100.oobj-$(CONFIG_SA1100_PT_SYSTEM3) += cpu-sa1110.oendif# Next, the SA1111 stuff.obj-$(CONFIG_SA1111) += sa1111.oobj-$(CONFIG_USB_OHCI_SA1111) += sa1111-pcibuf.o pcipool.o# Specific board supportobj-$(CONFIG_SA1100_ADSBITSY) += adsbitsy.oled-$(CONFIG_SA1100_ADSBITSY) += leds-adsbitsy.oobj-$(CONFIG_SA1100_ASSABET) += assabet.oexport-objs += assabet.oled-$(CONFIG_SA1100_ASSABET) += leds-assabet.oobj-$(CONFIG_ASSABET_NEPONSET) += neponset.oobj-$(CONFIG_SA1100_BADGE4) += badge4.oexport-objs += badge4.oobj-$(CONFIG_SA1100_BRUTUS) += brutus.oled-$(CONFIG_SA1100_BRUTUS) += leds-brutus.oobj-$(CONFIG_SA1100_CERF) += cerf.oled-$(CONFIG_SA1100_CERF) += leds-cerf.oobj-$(CONFIG_SA1100_EMPEG) += empeg.oobj-$(CONFIG_SA1100_FLEXANET) += flexanet.oexport-objs += flexanet.oled-$(CONFIG_SA1100_FLEXANET) += leds-flexanet.oobj-$(CONFIG_SA1100_FREEBIRD) += freebird.oexport-objs += freebird.oobj-$(CONFIG_SA1100_GRAPHICSCLIENT) += graphicsclient.oled-$(CONFIG_SA1100_GRAPHICSCLIENT) += leds-graphicsclient.oobj-$(CONFIG_SA1100_GRAPHICSMASTER) += graphicsmaster.oled-$(CONFIG_SA1100_GRAPHICSMASTER) += leds-graphicsmaster.oobj-$(CONFIG_SA1100_H3600) += h3600.oexport-objs += h3600.oobj-$(CONFIG_SA1100_HUW_WEBPANEL) += huw_webpanel.oexport-objs += huw_webpanel.oobj-$(CONFIG_SA1100_ITSY) += itsy.oobj-$(CONFIG_SA1100_JORNADA720) += jornada720.oobj-$(CONFIG_SA1100_LART) += lart.oled-$(CONFIG_SA1100_LART) += leds-lart.oobj-$(CONFIG_SA1100_NANOENGINE) += nanoengine.oobj-$(CONFIG_SA1100_OMNIMETER) += omnimeter.oobj-$(CONFIG_SA1100_PANGOLIN) += pangolin.oobj-$(CONFIG_SA1100_PFS168) += pfs168.oled-$(CONFIG_SA1100_PFS168) += leds-pfs168.oobj-$(CONFIG_SA1100_PLEB) += pleb.oobj-$(CONFIG_SA1100_PT_SYSTEM3) += system3.oled-$(CONFIG_SA1100_PT_SYSTEM3) += leds-system3.oobj-$(CONFIG_SA1100_SHANNON) += shannon.oobj-$(CONFIG_SA1100_SHERMAN) += sherman.oobj-$(CONFIG_SA1100_SIMPAD) += simpad.oled-$(CONFIG_SA1100_SIMPAD) += leds-simpad.o obj-$(CONFIG_SA1100_STORK) += stork.oexport-objs += stork.oobj-$(CONFIG_SA1100_VICTOR) += victor.oobj-$(CONFIG_SA1100_XP860) += xp860.oobj-$(CONFIG_SA1100_YOPY) += yopy.oexport-objs += yopy.o# LEDs supportobj-$(CONFIG_LEDS) += $(led-y)# SA1110 USB client supportsa1100usb_core-objs := usb_ctl.o usb_ep0.o usb_recv.o usb_send.oobj-$(CONFIG_SA1100_USB) += sa1100usb_core.oobj-$(CONFIG_SA1100_USB_NETLINK) += usb-eth.oobj-$(CONFIG_SA1100_USB_CHAR) += usb-char.o# Miscelaneous functionsobj-$(CONFIG_PM) += pm.o sleep.oinclude $(TOPDIR)/Rules.make
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -