new libunwind, updated to netbsd b1f513eedd
[minix3.git] / drivers / Makefile
blob5f0aa43550d6c738baaf4229633126fe5a53b890
1 # Makefile for all device drivers.
3 .include <bsd.own.mk>
5 .if ${MKIMAGEONLY} != "yes"
6 # The default case
8 # Drivers available on all platforms
9 SUBDIR= hello \
10 log \
11 mmc \
12 pty \
13 random \
14 tty \
15 uds \
16 usb_storage \
17 vnd \
18 readclock
20 .if ${MACHINE_ARCH} == "i386"
21 SUBDIR+= ahci \
22 amddev \
23 atl2 \
24 at_wini \
25 audio \
26 dec21140A \
27 dp8390 \
28 dpeth \
29 e1000 \
30 fbd \
31 filter \
32 floppy \
33 fxp \
34 lance \
35 orinoco \
36 pci pckbd \
37 printer \
38 rtl8139 \
39 rtl8169 \
40 ti1225 \
41 vbox \
42 acpi \
43 virtio_blk \
44 virtio_net
45 .endif
47 .if ${MACHINE_ARCH} == "earm"
48 SUBDIR+= bmp085 \
49 cat24c256 \
50 fb \
51 gpio \
52 i2c \
53 lan8710a \
54 sht21 \
55 tda19988 \
56 tps65217 \
57 tps65950 \
58 tsl2550 \
59 usbd
60 .endif
62 .endif # ${MKIMAGEONLY} != "yes"
65 .if ${MKIMAGEONLY} == "yes"
66 # MKIMAGEONLY builds are specialized builds that are targeted
67 # at being small.
69 SUBDIR= tty
70 .if ${MACHINE_ARCH} == "i386"
71 SUBDIR+= at_wini \
72 floppy \
73 pci \
74 pckbd
75 .endif
77 .endif # ${MKIMAGEONLY} == "yes"
79 # memory driver must be last for ramdisk image
80 SUBDIR+= ramdisk .WAIT memory
82 .include <bsd.subdir.mk>