SConscript (9850:87d6b41749e9) SConscript (10069:17c8cf9907e1)
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

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

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: Steve Reinhardt
30# Gabe Black
31
32Import('*')
33
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

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

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: Steve Reinhardt
30# Gabe Black
31
32Import('*')
33
34SimObject('Device.py')
35Source('io_device.cc')
36Source('isa_fake.cc')
37DebugFlag('IsaFake')
38
34if env['TARGET_ISA'] == 'null':
35 Return()
36
37SimObject('BadDevice.py')
38SimObject('CopyEngine.py')
39if env['TARGET_ISA'] == 'null':
40 Return()
41
42SimObject('BadDevice.py')
43SimObject('CopyEngine.py')
39SimObject('Device.py')
40SimObject('DiskImage.py')
41SimObject('Ethernet.py')
42SimObject('Ide.py')
43SimObject('Pci.py')
44SimObject('Platform.py')
45SimObject('SimpleDisk.py')
46SimObject('Terminal.py')
47SimObject('Uart.py')

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

56Source('etherint.cc')
57Source('etherlink.cc')
58Source('etherpkt.cc')
59Source('ethertap.cc')
60Source('i8254xGBe.cc')
61Source('ide_ctrl.cc')
62Source('ide_disk.cc')
63Source('intel_8254_timer.cc')
44SimObject('DiskImage.py')
45SimObject('Ethernet.py')
46SimObject('Ide.py')
47SimObject('Pci.py')
48SimObject('Platform.py')
49SimObject('SimpleDisk.py')
50SimObject('Terminal.py')
51SimObject('Uart.py')

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

60Source('etherint.cc')
61Source('etherlink.cc')
62Source('etherpkt.cc')
63Source('ethertap.cc')
64Source('i8254xGBe.cc')
65Source('ide_ctrl.cc')
66Source('ide_disk.cc')
67Source('intel_8254_timer.cc')
64Source('io_device.cc')
65Source('isa_fake.cc')
66Source('mc146818.cc')
67Source('ns_gige.cc')
68Source('pciconfigall.cc')
69Source('pcidev.cc')
70Source('pktfifo.cc')
71Source('platform.cc')
72Source('ps2.cc')
73Source('simple_disk.cc')

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

87DebugFlag('EthernetDesc')
88DebugFlag('EthernetEEPROM')
89DebugFlag('EthernetIntr')
90DebugFlag('EthernetPIO')
91DebugFlag('EthernetSM')
92DebugFlag('IdeCtrl')
93DebugFlag('IdeDisk')
94DebugFlag('Intel8254Timer')
68Source('mc146818.cc')
69Source('ns_gige.cc')
70Source('pciconfigall.cc')
71Source('pcidev.cc')
72Source('pktfifo.cc')
73Source('platform.cc')
74Source('ps2.cc')
75Source('simple_disk.cc')

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

89DebugFlag('EthernetDesc')
90DebugFlag('EthernetEEPROM')
91DebugFlag('EthernetIntr')
92DebugFlag('EthernetPIO')
93DebugFlag('EthernetSM')
94DebugFlag('IdeCtrl')
95DebugFlag('IdeDisk')
96DebugFlag('Intel8254Timer')
95DebugFlag('IsaFake')
96DebugFlag('MC146818')
97DebugFlag('PCIDEV')
98DebugFlag('PciConfigAll')
99DebugFlag('SimpleDisk')
100DebugFlag('SimpleDiskData')
101DebugFlag('Terminal')
102DebugFlag('TerminalVerbose')
103DebugFlag('Uart')
104
105CompoundFlag('DiskImageAll', [ 'DiskImageRead', 'DiskImageWrite' ])
106CompoundFlag('EthernetAll', [ 'Ethernet', 'EthernetPIO', 'EthernetDMA',
107 'EthernetData' , 'EthernetDesc', 'EthernetIntr', 'EthernetSM',
108 'EthernetCksum', 'EthernetEEPROM' ])
109CompoundFlag('EthernetNoData', [ 'Ethernet', 'EthernetPIO', 'EthernetDesc',
110 'EthernetIntr', 'EthernetSM', 'EthernetCksum' ])
111CompoundFlag('IdeAll', [ 'IdeCtrl', 'IdeDisk' ])
97DebugFlag('MC146818')
98DebugFlag('PCIDEV')
99DebugFlag('PciConfigAll')
100DebugFlag('SimpleDisk')
101DebugFlag('SimpleDiskData')
102DebugFlag('Terminal')
103DebugFlag('TerminalVerbose')
104DebugFlag('Uart')
105
106CompoundFlag('DiskImageAll', [ 'DiskImageRead', 'DiskImageWrite' ])
107CompoundFlag('EthernetAll', [ 'Ethernet', 'EthernetPIO', 'EthernetDMA',
108 'EthernetData' , 'EthernetDesc', 'EthernetIntr', 'EthernetSM',
109 'EthernetCksum', 'EthernetEEPROM' ])
110CompoundFlag('EthernetNoData', [ 'Ethernet', 'EthernetPIO', 'EthernetDesc',
111 'EthernetIntr', 'EthernetSM', 'EthernetCksum' ])
112CompoundFlag('IdeAll', [ 'IdeCtrl', 'IdeDisk' ])