📄 makefile
字号:
## Makefile for the kernel USBD (device not host) drivers.## Copyright (C) 2001 Lineo, Inc.# Copyright (C) 2001 Hewlett-Packard Co.O_TARGET := usbd_drv.osubdir-y := bisubdir-m := bisubdir-n :=subdir- :=subdir-$(CONFIG_USBD_NET) += net_fdsubdir-$(CONFIG_USBD_SERIAL) += serial_fdsubdir-$(CONFIG_USBD_MOUSE) += mouse_fdsubdir-$(CONFIG_USBD_STORAGE) += storage_fdsubdir-$(CONFIG_USBD_TEST) += test_fd#subdir-$(CONFIG_USBD_GENERIC_BUS) += gen_bi#subdir-$(CONFIG_USBD_L7205_BUS) += l7205_bi#subdir-$(CONFIG_USBD_SA1100_BUS) += sa1100_bi#subdir-$(CONFIG_USBD_SL11_BUS) += sl11_bi#subdir-$(CONFIG_USBD_SUPERH_BUS) += superh_bi# The target object and module list name.# Objects that export symbols.export-objs := usbd.o usbd-bus.o usbd-debug.o usbd-func.o# Multipart objects.list-multi := usbdcore.o usbdmonitor.o usbdserial.ousbdcore-objs := usbd.o ep0.o usbd-debug.o hotplug.o usbd-func.o usbd-bus.ousbdmonitor-objs := usbd-monitor.o hotplug.ousbdserial-objs := usbd-serialnumber.o hotplug.o# Optional parts of multipart objects.# Object file lists.obj-y :=obj-m :=obj-n :=obj- :=# Each configuration option enables a list of files.obj-$(CONFIG_USBD) += usbdcore.o obj-$(CONFIG_USBD_MONITOR) += usbdmonitor.o obj-$(CONFIG_USBD_MONITOR) += usbdserial.o # Object files in subdirectoriesifeq ($(CONFIG_USBD_NET),y) obj-y += net_fd/net_fd_drv.oendififeq ($(CONFIG_USBD_SERIAL),y) obj-y += serial_fd/serial_fd_drv.oendififeq ($(CONFIG_USBD_STORAGE),y) obj-y += storage_fd/storage_fd_drv.oendififeq ($(CONFIG_USBD),y) obj-y += bi/usbddrv.oendif# The global Rules.make.include $(TOPDIR)/Rules.make# Link rules for multi-part drivers.usbdmonitor.o: $(usbdmonitor-objs) $(LD) -r -o $@ $(usbdmonitor-objs)usbdserial.o: $(usbdserial-objs) $(LD) -r -o $@ $(usbdserial-objs)usbdcore.o: $(usbdcore-objs) $(LD) -r -o $@ $(usbdcore-objs)# dependencies:usbd-monitor.o: usbd-export.h usbd-build.husbd-serial.o: usbd-export.h usbd-build.husbd.o: usbd-export.h usbd-build.husbd-export.h: echo "#define USBD_EXPORT_DATE \"`date '+%Y-%m-%d %H:%M'`\"" > $@usbd-build.h: echo "#define USBD_BUILD \"000\"" > $@
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -