Fix the EtherDump parameters
authorNathan Binkert <binkertn@umich.edu>
Sat, 17 Sep 2005 14:47:16 +0000 (10:47 -0400)
committerNathan Binkert <binkertn@umich.edu>
Sat, 17 Sep 2005 14:47:16 +0000 (10:47 -0400)
dev/etherdump.cc:
    no default parameters anymore they should be in python
python/m5/objects/Ethernet.py:
    move the maxlen parameter for EtherDump into python

--HG--
extra : convert_revision : a796353a68907dfeb22059cd3ad536e6e8f60998

dev/etherdump.cc
python/m5/objects/Ethernet.py

index 9e02a4f0f798b454174f41497a4d52464c1b7428..d8a51fc5b88164e423a4f93169f85e9ce8014cb2 100644 (file)
@@ -123,8 +123,8 @@ END_DECLARE_SIM_OBJECT_PARAMS(EtherDump)
 
 BEGIN_INIT_SIM_OBJECT_PARAMS(EtherDump)
 
-    INIT_PARAM_DFLT(file, "file to dump packets to", "etherdump"),
-    INIT_PARAM_DFLT(maxlen, "max portion of packet data to dump", 96)
+    INIT_PARAM(file, "file to dump packets to"),
+    INIT_PARAM(maxlen, "max portion of packet data to dump")
 
 END_INIT_SIM_OBJECT_PARAMS(EtherDump)
 
index a357ba346031cd4f260de5234b07eee2dc0a8d69..d3e8c28112b5d3312b05775f59a4dda7f86a8dac 100644 (file)
@@ -30,6 +30,7 @@ class EtherTap(EtherInt):
 class EtherDump(SimObject):
     type = 'EtherDump'
     file = Param.String("dump file")
+    maxlen = Param.Int(96, "max portion of packet data to dump")
 
 if build_env['ALPHA_TLASER']: