root / Makefile.hw @ 91011d4f
History | View | Annotate | Download (907 Bytes)
1 | 1ad2134f | Paul Brook | # Makefile for qemu target independent devices. |
---|---|---|---|
2 | 1ad2134f | Paul Brook | |
3 | 1ad2134f | Paul Brook | include ../config-host.mak |
4 | 1f3d3c8f | Juan Quintela | include ../config-all-devices.mak |
5 | f36fc7a1 | Juan Quintela | include config.mak |
6 | 1ad2134f | Paul Brook | include $(SRC_PATH)/rules.mak |
7 | 1ad2134f | Paul Brook | |
8 | 1ad2134f | Paul Brook | .PHONY: all |
9 | 1ad2134f | Paul Brook | |
10 | 1ad2134f | Paul Brook | VPATH=$(SRC_PATH):$(SRC_PATH)/hw |
11 | 1ad2134f | Paul Brook | |
12 | 6c90361a | Juan Quintela | QEMU_CFLAGS+=-I.. -I$(SRC_PATH)/fpu |
13 | 1ad2134f | Paul Brook | |
14 | 4f3a1d56 | Juan Quintela | obj-y = |
15 | ca20cf32 | Blue Swirl | obj-y += loader.o |
16 | 3987e1cf | Michael S. Tsirkin | obj-y += virtio.o |
17 | 4f3a1d56 | Juan Quintela | obj-y += fw_cfg.o |
18 | 4f3a1d56 | Juan Quintela | obj-y += watchdog.o |
19 | 065c7a36 | Juan Quintela | obj-$(CONFIG_ECC) += ecc.o |
20 | 7807feef | Juan Quintela | obj-$(CONFIG_NAND) += nand.o |
21 | 1ad2134f | Paul Brook | |
22 | 626b2a65 | Juan Quintela | obj-$(CONFIG_M48T59) += m48t59.o |
23 | 2f3c407d | Juan Quintela | obj-$(CONFIG_ESCC) += escc.o |
24 | e20a8dff | Blue Swirl | |
25 | 9801c7b4 | Blue Swirl | # PCI watchdog devices |
26 | 9801c7b4 | Blue Swirl | obj-y += wdt_i6300esb.o |
27 | 9801c7b4 | Blue Swirl | |
28 | 5e520a7d | Blue Swirl | obj-y += msix.o |
29 | 5e520a7d | Blue Swirl | |
30 | bd390e64 | Blue Swirl | # PCI network cards |
31 | bd390e64 | Blue Swirl | obj-y += ne2000.o |
32 | bd390e64 | Blue Swirl | |
33 | e20a8dff | Blue Swirl | # SCSI layer |
34 | 9f376df1 | Juan Quintela | obj-y += lsi53c895a.o |
35 | 9f376df1 | Juan Quintela | obj-$(CONFIG_ESP) += esp.o |
36 | 1ad2134f | Paul Brook | |
37 | 86e1d113 | Juan Quintela | obj-y += dma-helpers.o sysbus.o isa-bus.o |
38 | 86e1d113 | Juan Quintela | obj-$(CONFIG_QDEV_ADDR) += qdev-addr.o |
39 | 1ad2134f | Paul Brook | |
40 | 1ad2134f | Paul Brook | all: $(HWLIB) |
41 | c2fb2637 | Paul Brook | # Dummy command so that make thinks it has done something |
42 | c2fb2637 | Paul Brook | @true |
43 | 1ad2134f | Paul Brook | |
44 | 4f3a1d56 | Juan Quintela | $(HWLIB): $(obj-y) |
45 | 1ad2134f | Paul Brook | |
46 | 1ad2134f | Paul Brook | clean: |
47 | 1ad2134f | Paul Brook | rm -f *.o *.d *.a *~ |
48 | 1ad2134f | Paul Brook | |
49 | 1ad2134f | Paul Brook | # Include automatically generated dependency files |
50 | 1ad2134f | Paul Brook | -include $(wildcard *.d */*.d) |