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