CVSROOT: /cvs/src Module name: src Changes by: brolley@sourceware.org 2003-06-10 18:29:52 Modified files: sid/main/dynamic: ChangeLog commonCfg.cxx commonCfg.h mainDynamic.cxx Log message: 2003-06-10 Dave Brolley <brolley@redhat.com> * mainDynamic.cxx (usage): Document --ulog-* options. (try_add_memory): Don't make the base of the mapping zero by default. (Defs): New members: ulog_level, ulog_mode, ulog_file. (option_num): New members: opt_ulog_level, opt_ulog_mode, opt_ulog_file. (long_options): Add ulog-*. (main): Provide defaults for ulog-*. Handle opt_ulog_*. * commonCfg.h (struct UlogCfg): New struct. (SessionCfg): Now inherits UlogCfg. (add_ulog_file): New method of SessionCfg. (ulog_map): New member of SessionCfg. (BoardCfg): Now inherits UlogCfg. * commonCfg.cxx (SessionCfg): Add a ulog mapping for "-" to ulog_map. (add_ulog_file): New method of SeessionCfg. (BoardCfg): Initialize UlogCfg. (add_memory): Set the base for the mapping to 0. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/main/dynamic/ChangeLog.diff?cvsroot=src&r1=1.14&r2=1.15 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/main/dynamic/commonCfg.cxx.diff?cvsroot=src&r1=1.3&r2=1.4 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/main/dynamic/commonCfg.h.diff?cvsroot=src&r1=1.1&r2=1.2 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/main/dynamic/mainDynamic.cxx.diff?cvsroot=src&r1=1.3&r2=1.4
CVSROOT: /cvs/src Module name: src Changes by: brolley@sourceware.org 2003-10-21 21:39:04 Modified files: sid/main/dynamic: ChangeLog commonCfg.cxx commonCfg.h mainDynamic.cxx Log message: 2003-10-21 Dave Brolley <brolley@redhat.com> * mainDynamic.cxx (try_load_file): Call set_loader of session or board as appropriate. * commonCfg.h (loader): New member of SessionCfg. (set_loader): New method of SessionCfg. (loader): New member of SessionCfg. (set_loader): New method of BoardCfg. * commonCfg.cxx (SessionCfg): Initialize loader. (set_loader): New method of SessionCfg. (BoardCfg): Initialize loader. (set_loader): New method of SessionCfg. (set_loader): New method of BoardCfg. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/main/dynamic/ChangeLog.diff?cvsroot=src&r1=1.15&r2=1.16 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/main/dynamic/commonCfg.cxx.diff?cvsroot=src&r1=1.4&r2=1.5 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/main/dynamic/commonCfg.h.diff?cvsroot=src&r1=1.2&r2=1.3 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/main/dynamic/mainDynamic.cxx.diff?cvsroot=src&r1=1.4&r2=1.5
CVSROOT: /cvs/src Module name: src Changes by: brolley@sourceware.org 2004-03-22 21:28:56 Modified files: sid/main/dynamic: ChangeLog commonCfg.cxx commonCfg.h mainDynamic.cxx Log message: 2004-03-22 Dave Brolley <brolley@redhat.com> * mainDynamic.cxx (main): Call add_board in place of add_child. * commonCfg.h (add_gdb): New method of SessionCfg. (add_board): Ditto. (write_config): Ditto. (board_count): New member of SessionCfg. (gdb_count): Ditto. * commonCfg.cxx (SessionCfg): Initialize board_count and gdb_count. (SessionCfg::write_config): New method. (set_gdb): Call sess->add_gdb. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/main/dynamic/ChangeLog.diff?cvsroot=src&r1=1.18&r2=1.19 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/main/dynamic/commonCfg.cxx.diff?cvsroot=src&r1=1.6&r2=1.7 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/main/dynamic/commonCfg.h.diff?cvsroot=src&r1=1.3&r2=1.4 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/main/dynamic/mainDynamic.cxx.diff?cvsroot=src&r1=1.5&r2=1.6
CVSROOT: /cvs/src Module name: src Changes by: brolley@sourceware.org 2005-05-10 15:51:09 Modified files: sid/main/dynamic: ChangeLog commonCfg.cxx commonCfg.h Log message: 2005-05-10 Dave Brolley <brolley@redhat.com> * commonCfg.cxx (~BlockingCacheCfg): New destructor. (BlockingCacheCfg): New constructors. * commonCfg.h (BlockingCacheCfg): New class. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/main/dynamic/ChangeLog.diff?cvsroot=src&r1=1.22&r2=1.23 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/main/dynamic/commonCfg.cxx.diff?cvsroot=src&r1=1.8&r2=1.9 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/main/dynamic/commonCfg.h.diff?cvsroot=src&r1=1.6&r2=1.7
CVSROOT: /cvs/src Module name: src Changes by: brolley@sourceware.org 2005-08-23 21:09:48 Modified files: sid/main/dynamic: ChangeLog commonCfg.cxx commonCfg.h mainDynamic.cxx Log message: 2005-08-23 Dave Brolley <brolley@redhat.com> * mainDynamic.cxx (try_add_gprof): Initialize interval. * commonCfg.cxx (set_priority): New method of SchedCfg. (GprofCfg): Always call set_time, set_regular and set_priority. (BoardCfg::write_load): Don't connect init-seq to the dynamic configurator's step! pin. Call set_priority. * commonCfg.h (set_priority): New method of SchedCfg. (config_priority,gprof_priority,default_priority): New constants in SchedCfg. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/main/dynamic/ChangeLog.diff?cvsroot=src&r1=1.25&r2=1.26 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/main/dynamic/commonCfg.cxx.diff?cvsroot=src&r1=1.10&r2=1.11 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/main/dynamic/commonCfg.h.diff?cvsroot=src&r1=1.8&r2=1.9 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/main/dynamic/mainDynamic.cxx.diff?cvsroot=src&r1=1.7&r2=1.8
CVSROOT: /cvs/src Module name: src Changes by: brolley@sourceware.org 2006-05-11 20:27:02 Modified files: sid/main/dynamic: ChangeLog commonCfg.cxx commonCfg.h Log message: 2006-05-11 Dave Brolley <brolley@redhat.com> * commonCfg.cxx (CacheCfg::CacheCfg (const string name)): Now takes a second argument for the size of the buffer. Initialize my_size using the size provided. Call compute_comptype. (compute_comptype): Use my_size to complete "hw_cache_buffer-". (BoardCfg): Initalize step_insn_count. Initialize step_insn_count_1_required. (BoardCfg::write_load): Set the cpu's step-insn-count based on step_insn_count_1_required. (set_step_insn_count): Just set step_insn_count here. (trace_counter): Set step_insn_count_1_required. * commonCfg.h (CacheCfg::CacheCfg (const string name)): Now takes a second argument for the size of the buffer. (step_insn_count): New member of BoardCfg. (step_insn_count_1_required): New member of BoardCfg. Patches: http://sourceware.org/cgi-bin/cvsweb.cgi/src/sid/main/dynamic/ChangeLog.diff?cvsroot=src&r1=1.29&r2=1.30 http://sourceware.org/cgi-bin/cvsweb.cgi/src/sid/main/dynamic/commonCfg.cxx.diff?cvsroot=src&r1=1.11&r2=1.12 http://sourceware.org/cgi-bin/cvsweb.cgi/src/sid/main/dynamic/commonCfg.h.diff?cvsroot=src&r1=1.9&r2=1.10
CVSROOT: /cvs/src Module name: src Changes by: brolley@sourceware.org 2007-02-19 17:00:55 Modified files: sid/main/dynamic: ChangeLog commonCfg.cxx commonCfg.h mepCfg.cxx Log message: 2007-02-19 Dave Brolley <brolley@redhat.com> * mepCfg.cxx (MepMemCfg::set_dynamic_config): Relate the gbmif as a client of the dynamic_configurator if it exists. (MepBoardCfg::map_mm_int): Removed. (MepBoardCfg::write_load): Call set_model_busses, if necessary. (MepBoardCfg::write_config): Call shared_main_mem->mep_mm_int, if necessary. Relate the gbif and lbif clients of the dynamic_configurator if they exist and may be wrapped. * commonCfg.cxx (SessionCfg): Initialize maybe_model_busses. (profile_config): Set maybe_model_busses, if necessary. * commonCfg.h (maybe_model_busses): New member of SessionCfg. Patches: http://sourceware.org/cgi-bin/cvsweb.cgi/src/sid/main/dynamic/ChangeLog.diff?cvsroot=src&r1=1.41&r2=1.42 http://sourceware.org/cgi-bin/cvsweb.cgi/src/sid/main/dynamic/commonCfg.cxx.diff?cvsroot=src&r1=1.21&r2=1.22 http://sourceware.org/cgi-bin/cvsweb.cgi/src/sid/main/dynamic/commonCfg.h.diff?cvsroot=src&r1=1.11&r2=1.12 http://sourceware.org/cgi-bin/cvsweb.cgi/src/sid/main/dynamic/mepCfg.cxx.diff?cvsroot=src&r1=1.1&r2=1.2
CVSROOT: /cvs/src Module name: src Changes by: brolley@sourceware.org 2008-06-17 18:11:51 Modified files: sid/main/dynamic: ChangeLog commonCfg.cxx commonCfg.h mainDynamic.cxx Log message: 2008-06-17 Dave Brolley <brolley@redhat.com> * mainDynamic.cxx (usage): Document --reversible. (try_add_memory): Call sess->add_memory. (option_num): add opt_reversible. (long_options): Add "reversible". (main): Handle opt_reversible. * commonCfg.h (set_reversible): New method of SessionCfg. (add_memory): Likewise. (reversible_p): New member of SessionCfg. (memory): Likewise. * commonCfg.cxx (CpuCfg): Establish sim-sched relation. (SessionCfg): Initialize reversible_p. (SessionCfg::write_load): Set up all memory regions as reversible, if requested. (BoardCfg::write_config): Set up the cpu to be reversible, if requested. Patches: http://sourceware.org/cgi-bin/cvsweb.cgi/src/sid/main/dynamic/ChangeLog.diff?cvsroot=src&r1=1.44&r2=1.45 http://sourceware.org/cgi-bin/cvsweb.cgi/src/sid/main/dynamic/commonCfg.cxx.diff?cvsroot=src&r1=1.22&r2=1.23 http://sourceware.org/cgi-bin/cvsweb.cgi/src/sid/main/dynamic/commonCfg.h.diff?cvsroot=src&r1=1.12&r2=1.13 http://sourceware.org/cgi-bin/cvsweb.cgi/src/sid/main/dynamic/mainDynamic.cxx.diff?cvsroot=src&r1=1.11&r2=1.12