source: mainline/uspace/drv/meson.build

Last change on this file was dc5647e, checked in by Jiri Svoboda <jiri@…>, 13 months ago

PC floppy disk driver

Bare minimum implemented.

  • Property mode set to 100644
File size: 2.6 KB
Line 
1#
2# Copyright (c) 2019 Jiří Zárevúcky
3# All rights reserved.
4#
5# Redistribution and use in source and binary forms, with or without
6# modification, are permitted provided that the following conditions
7# are met:
8#
9# - Redistributions of source code must retain the above copyright
10# notice, this list of conditions and the following disclaimer.
11# - Redistributions in binary form must reproduce the above copyright
12# notice, this list of conditions and the following disclaimer in the
13# documentation and/or other materials provided with the distribution.
14# - The name of the author may not be used to endorse or promote products
15# derived from this software without specific prior written permission.
16#
17# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
18# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
19# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
20# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
21# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
22# NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
23# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
24# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
25# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
26# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27#
28
29drvs = [
30 'audio/hdaudio',
31 'audio/sb16',
32 'root/root',
33 'root/virt',
34 'block/ahci',
35 'block/ddisk',
36 'block/isa-ide',
37 'block/pc-floppy',
38 'block/pci-ide',
39 'block/usbmast',
40 'block/virtio-blk',
41 'bus/adb/cuda_adb',
42 'bus/isa',
43 'bus/pci/pciintel',
44 'bus/usb/ehci',
45 'bus/usb/ohci',
46 'bus/usb/uhci',
47 'bus/usb/usbdiag',
48 'bus/usb/usbflbk',
49 'bus/usb/usbhub',
50 'bus/usb/usbmid',
51 'bus/usb/vhc',
52 'bus/usb/xhci',
53 'char/i8042',
54 'char/msim-con',
55 'char/ns8250',
56 'char/pc-lpt',
57 'char/pl011',
58 'char/pl050',
59 'char/ski-con',
60 'char/sun4v-con',
61 'fb/amdm37x_dispc',
62 'fb/kfb',
63 'hid/adb-kbd',
64 'hid/adb-mouse',
65 'hid/atkbd',
66 'hid/ps2mouse',
67 'hid/usbhid',
68 'hid/xtkbd',
69 'intctl/apic',
70 'intctl/gicv2',
71 'intctl/i8259',
72 'intctl/icp-ic',
73 'intctl/obio',
74 'nic/ne2k',
75 'nic/e1k',
76 'nic/rtl8139',
77 'nic/rtl8169',
78 'nic/ar9271',
79 'nic/virtio-net',
80 'platform/amdm37x',
81 'platform/arm64virt',
82 'platform/hikey960',
83 'platform/icp',
84 'platform/mac',
85 'platform/malta',
86 'platform/msim',
87 'platform/pc',
88 'platform/ski',
89 'platform/sun4v',
90 'test/test1',
91 'test/test2',
92 'test/test3',
93 'time/cmos-rtc',
94]
95
96# sun4u driver won't compile on 32-bit targets
97if UARCH == 'sparc64'
98 drvs += 'platform/sun4u'
99endif
Note: See TracBrowser for help on using the repository browser.