SConscript (11263:8dcc6b40f164) SConscript (11290:1640dd68b0a4)
1# -*- mode:python -*-
2
3# Copyright (c) 2015 ARM Limited
4# All rights reserved.
5#
6# The license below extends only to copyright in the software and shall
7# not be construed as granting a license to any other intellectual
8# property including but not limited to intellectual property relating

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

65DebugFlag('EthernetDMA')
66DebugFlag('EthernetData')
67DebugFlag('EthernetDesc')
68DebugFlag('EthernetEEPROM')
69DebugFlag('EthernetIntr')
70DebugFlag('EthernetPIO')
71DebugFlag('EthernetSM')
72
1# -*- mode:python -*-
2
3# Copyright (c) 2015 ARM Limited
4# All rights reserved.
5#
6# The license below extends only to copyright in the software and shall
7# not be construed as granting a license to any other intellectual
8# property including but not limited to intellectual property relating

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

65DebugFlag('EthernetDMA')
66DebugFlag('EthernetData')
67DebugFlag('EthernetDesc')
68DebugFlag('EthernetEEPROM')
69DebugFlag('EthernetIntr')
70DebugFlag('EthernetPIO')
71DebugFlag('EthernetSM')
72
73# Multi gem5
74Source('multi_packet.cc')
75Source('multi_iface.cc')
76Source('multi_etherlink.cc')
73# Dist gem5
74Source('dist_iface.cc')
75Source('dist_etherlink.cc')
77Source('tcp_iface.cc')
78
76Source('tcp_iface.cc')
77
79DebugFlag('MultiEthernet')
80DebugFlag('MultiEthernetPkt')
78DebugFlag('DistEthernet')
79DebugFlag('DistEthernetPkt')
80DebugFlag('DistEthernetCmd')
81
82# Ethernet controllers
83Source('i8254xGBe.cc')
84Source('ns_gige.cc')
85Source('sinic.cc')
86
87
88
89CompoundFlag('EthernetAll', [ 'Ethernet', 'EthernetPIO', 'EthernetDMA',
90 'EthernetData' , 'EthernetDesc', 'EthernetIntr', 'EthernetSM',
91 'EthernetCksum', 'EthernetEEPROM' ])
92
93CompoundFlag('EthernetNoData', [ 'Ethernet', 'EthernetPIO', 'EthernetDesc',
94 'EthernetIntr', 'EthernetSM', 'EthernetCksum' ])
81
82# Ethernet controllers
83Source('i8254xGBe.cc')
84Source('ns_gige.cc')
85Source('sinic.cc')
86
87
88
89CompoundFlag('EthernetAll', [ 'Ethernet', 'EthernetPIO', 'EthernetDMA',
90 'EthernetData' , 'EthernetDesc', 'EthernetIntr', 'EthernetSM',
91 'EthernetCksum', 'EthernetEEPROM' ])
92
93CompoundFlag('EthernetNoData', [ 'Ethernet', 'EthernetPIO', 'EthernetDesc',
94 'EthernetIntr', 'EthernetSM', 'EthernetCksum' ])