📄 makefile
字号:
## Makefile for the kernel USB device drivers.## Subdirs.# The target object and module list name.O_TARGET := usbdrv.o# Objects that export symbols.export-objs := usb.o# Multipart objects.list-multi := usbcore.ousbcore-objs := usb.o usb-debug.o hub.o# Optional parts of multipart objects.ifeq ($(CONFIG_USB_DEVICEFS),y) usbcore-objs += devio.o inode.o drivers.o devices.oendif# Object file lists.obj-y :=obj-m :=obj-n :=obj- :=# Each configuration option enables a list of files.obj-$(CONFIG_USB) += usbcore.oobj-$(CONFIG_USB_UHCI) += usb-uhci.oobj-$(CONFIG_USB_UHCI_ALT) += uhci.oobj-$(CONFIG_USB_OHCI) += usb-ohci.oobj-$(CONFIG_USB_MOUSE) += usbmouse.oobj-$(CONFIG_USB_HID) += hid.oobj-$(CONFIG_USB_KBD) += usbkbd.oobj-$(CONFIG_USB_WACOM) += wacom.oobj-$(CONFIG_USB_SCANNER) += scanner.oobj-$(CONFIG_USB_ACM) += acm.oobj-$(CONFIG_USB_PRINTER) += printer.oobj-$(CONFIG_USB_AUDIO) += audio.oobj-$(CONFIG_USB_IBMCAM) += ibmcam.oobj-$(CONFIG_USB_DC2XX) += dc2xx.oobj-$(CONFIG_USB_MDC800) += mdc800.oobj-$(CONFIG_USB_USS720) += uss720.oobj-$(CONFIG_USB_DABUSB) += dabusb.oobj-$(CONFIG_USB_PLUSB) += plusb.oobj-$(CONFIG_USB_OV511) += ov511.oobj-$(CONFIG_USB_PEGASUS) += pegasus.oobj-$(CONFIG_USB_RIO500) += rio500.oobj-$(CONFIG_USB_DSBR) += dsbr100.oobj-$(CONFIG_USB_MICROTEK) += microtek.oobj-$(CONFIG_USB_BLUETOOTH) += bluetooth.oobj-$(CONFIG_USB_NET1080) += net1080.o# Object files in subdirectoriessubdir-$(CONFIG_USB_SERIAL) += serialsubdir-$(CONFIG_USB_STORAGE) += storageifeq ($(CONFIG_USB_SERIAL),y) obj-y += serial/usb-serial.oendififeq ($(CONFIG_USB_STORAGE),y) obj-y += storage/storage.oendifinclude $(TOPDIR)/Rules.make# Link rules for multi-part drivers.usbcore.o: $(usbcore-objs) $(LD) -r -o $@ $(usbcore-objs)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -