SConscript (9363:e2616dc035ce) SConscript (9398:6a348f61220c)
1# -*- mode:python -*-
2
3# Copyright (c) 2006 The Regents of The University of Michigan
4# All rights reserved.
5#
6# Redistribution and use in source and binary forms, with or without
7# modification, are permitted provided that the following conditions are
8# met: redistributions of source code must retain the above copyright

--- 16 unchanged lines hidden (view full) ---

25# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
26# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
27# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
28#
29# Authors: Nathan Binkert
30
31Import('*')
32
1# -*- mode:python -*-
2
3# Copyright (c) 2006 The Regents of The University of Michigan
4# All rights reserved.
5#
6# Redistribution and use in source and binary forms, with or without
7# modification, are permitted provided that the following conditions are
8# met: redistributions of source code must retain the above copyright

--- 16 unchanged lines hidden (view full) ---

25# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
26# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
27# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
28#
29# Authors: Nathan Binkert
30
31Import('*')
32
33# Only build the communication if we have support for protobuf as the
34# tracing relies on it
35if env['HAVE_PROTOBUF']:
36 SimObject('CommMonitor.py')
37 Source('comm_monitor.cc')
38
33SimObject('AddrMapper.py')
34SimObject('Bridge.py')
35SimObject('Bus.py')
39SimObject('AddrMapper.py')
40SimObject('Bridge.py')
41SimObject('Bus.py')
36SimObject('CommMonitor.py')
37SimObject('MemObject.py')
38
39Source('addr_mapper.cc')
40Source('bridge.cc')
41Source('bus.cc')
42Source('coherent_bus.cc')
42SimObject('MemObject.py')
43
44Source('addr_mapper.cc')
45Source('bridge.cc')
46Source('bus.cc')
47Source('coherent_bus.cc')
43Source('comm_monitor.cc')
44Source('mem_object.cc')
45Source('mport.cc')
46Source('noncoherent_bus.cc')
47Source('packet.cc')
48Source('port.cc')
49Source('packet_queue.cc')
50Source('tport.cc')
51Source('port_proxy.cc')

--- 50 unchanged lines hidden ---
48Source('mem_object.cc')
49Source('mport.cc')
50Source('noncoherent_bus.cc')
51Source('packet.cc')
52Source('port.cc')
53Source('packet_queue.cc')
54Source('tport.cc')
55Source('port_proxy.cc')

--- 50 unchanged lines hidden ---