This is the mail archive of the
sid-cvs@sourceware.org
mailing list for the SID project.
src/sid/component/memory ChangeLog generic.cxx ...
- From: brolley at sourceware dot org
- To: sid-cvs at sourceware dot org
- Date: 17 Jun 2008 18:09:26 -0000
- Subject: src/sid/component/memory ChangeLog generic.cxx ...
CVSROOT: /cvs/src
Module name: src
Changes by: brolley@sourceware.org 2008-06-17 18:09:26
Modified files:
sid/component/memory: ChangeLog generic.cxx generic.h
Log message:
2008-06-17 Dave Brolley <brolley@redhat.com>
* generic.h: Remove 'using sidutil::no_relation_component'. Add
'using sidutil::fixed_relation_map_component'.
(generic_memory): New inherits from reversible_component and
fixed_relation_map_component. Now inherits virtually from
fixed_pin_map_component and fixed_attribute_map_component.
(sched): New member of generic_memory.
(change_log): Likewise.
(record_update): New method of generic_memory.
(restore_state_to_time): Likewise.
(generic_read_write_bus::write_any): call record_update if this
memory is reversible.
* generic.cxx (generic_memory): Initialize sched and
change_log. Add sim-sched relation.
(record_update): New method of generic_memory.
(restore_state_to_time): Likewise.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/sid/component/memory/ChangeLog.diff?cvsroot=src&r1=1.14&r2=1.15
http://sourceware.org/cgi-bin/cvsweb.cgi/src/sid/component/memory/generic.cxx.diff?cvsroot=src&r1=1.9&r2=1.10
http://sourceware.org/cgi-bin/cvsweb.cgi/src/sid/component/memory/generic.h.diff?cvsroot=src&r1=1.6&r2=1.7