summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorNathan Binkert <binkertn@umich.edu>2005-03-08 12:47:55 -0500
committerNathan Binkert <binkertn@umich.edu>2005-03-08 12:47:55 -0500
commitb9c847563d9c10164e015feef8ef25ce76551843 (patch)
treef9a4242c6f15451c34ddbf2af05fa1189010b093 /docs
parent47dec0f411c041c05b35a3b1a8c5b050845ce9e0 (diff)
downloadgem5-b9c847563d9c10164e015feef8ef25ce76551843.tar.xz
Fix serialization of the EtherLink object
dev/etherlink.cc: - The EtherLink::Link object is no lonver serializable, so it is now necessary to prepend the object's name (as determined by the parent) to all parameters. - Fix the serialization of the LinkDelayEvent so it actually works - Rename some variables to make serialization simpler dev/etherlink.hh: - Make the EtherLink::Link object *not* derive from serializeable. Instead, the serialize function will take a base name from the parent EtherLink object and prepend that base name to each of its variable names when serializing. This is similar to the PacketData and PacketFifo classes. - Make the EtherLink::Link object keep a pointer to its parent and its link number so the LinkDelayEvent can be properly serialized. - Rename some variables to make serialization simpler. --HG-- extra : convert_revision : e5aa54cd9e07b5e033989809100e1640abfb8bed
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions