dev: Distributed Ethernet link for distributed gem5 simulations
Distributed gem5 (abbreviated dist-gem5) is the result of the convergence effort between multi-gem5 and pd-gem5 (from Univ. of Wisconsin). It relies on the base multi-gem5 infrastructure for packet forwarding, synchronisation and checkpointing but combines those with the elaborated network switch model from pd-gem5. --HG-- rename : src/dev/net/multi_etherlink.cc => src/dev/net/dist_etherlink.cc rename : src/dev/net/multi_etherlink.hh => src/dev/net/dist_etherlink.hh rename : src/dev/net/multi_iface.cc => src/dev/net/dist_iface.cc rename : src/dev/net/multi_iface.hh => src/dev/net/dist_iface.hh rename : src/dev/net/multi_packet.hh => src/dev/net/dist_packet.hh
This commit is contained in:
@@ -70,14 +70,14 @@ DebugFlag('EthernetIntr')
|
||||
DebugFlag('EthernetPIO')
|
||||
DebugFlag('EthernetSM')
|
||||
|
||||
# Multi gem5
|
||||
Source('multi_packet.cc')
|
||||
Source('multi_iface.cc')
|
||||
Source('multi_etherlink.cc')
|
||||
# Dist gem5
|
||||
Source('dist_iface.cc')
|
||||
Source('dist_etherlink.cc')
|
||||
Source('tcp_iface.cc')
|
||||
|
||||
DebugFlag('MultiEthernet')
|
||||
DebugFlag('MultiEthernetPkt')
|
||||
DebugFlag('DistEthernet')
|
||||
DebugFlag('DistEthernetPkt')
|
||||
DebugFlag('DistEthernetCmd')
|
||||
|
||||
# Ethernet controllers
|
||||
Source('i8254xGBe.cc')
|
||||
|
||||
Reference in New Issue
Block a user