Some initial implementations of VirtIO - libvirtio - driver stubs
[barrelfish] / usr / drivers / virtio / net / Hakefile
1 --------------------------------------------------------------------------
2 -- Copyright (c) 2007-2010, ETH Zurich.
3 -- All rights reserved.
4 --
5 -- This file is distributed under the terms in the attached LICENSE file.
6 -- If you do not find this file, copies can be found by writing to:
7 -- ETH Zurich D-INFK, Universitaetsstrasse 6, CH-8092 Zurich. Attn: Systems Group.
8 --
9 -- Hakefile for /usr/drivers/virtio_net
10 -- 
11 --------------------------------------------------------------------------
12
13 [ build application { target = "virtio_net",
14                       cFiles = [ "main_guest.c"
15                                 ],
16                       addLibraries = libDeps ["virtio"],
17                       --flounderExtraDefs = [ ("monitor_blocking",["rpcclient"]) ],
18                       --flounderDefs = ["monitor", "xeon_phi_manager", "xeon_phi", "xeon_phi_messaging"],
19                       --flounderBindings = ["xeon_phi", "xeon_phi_messaging"],=
20                       -- mackerelDevices = [ "xeon_phi/xeon_phi_apic" ],
21                       architectures= ["x86_64", "k1om"] 
22                     },
23   build application { target = "virtio_net_host",
24                       cFiles = [ "main_host.c"
25                                 ],
26                       addLibraries = libDeps ["virtio"],
27                       --flounderExtraDefs = [ ("monitor_blocking",["rpcclient"]) ],
28                       --flounderDefs = ["monitor", "xeon_phi_manager", "xeon_phi", "xeon_phi_messaging"],
29                       --flounderBindings = ["xeon_phi", "xeon_phi_messaging"],
30                       -- mackerelDevices = [ "xeon_phi/xeon_phi_apic" ],     
31                       architectures= ["x86_64"]
32                       }                
33 ]
34
35
36       
37                       
38                       
39