Skip to content
Snippets Groups Projects
Commit 6d1e5ed1 authored by Pieter Donker's avatar Pieter Donker
Browse files

L2SDP-454, add comment and extra check to detect image change.

parent f8a9ce0b
No related branches found
No related tags found
1 merge request!21L2 sdp 454
...@@ -631,6 +631,7 @@ bool Periph_fpga::read_system_info(TermOutput& termout) ...@@ -631,6 +631,7 @@ bool Periph_fpga::read_system_info(TermOutput& termout)
return false; return false;
} }
// Register can be read, now get mmap if empty.
if (mmap->empty()) { if (mmap->empty()) {
if (mmap != NULL) { delete mmap; } if (mmap != NULL) { delete mmap; }
mmap = new CMMap(read_reg_map()); mmap = new CMMap(read_reg_map());
...@@ -647,8 +648,13 @@ bool Periph_fpga::read_system_info(TermOutput& termout) ...@@ -647,8 +648,13 @@ bool Periph_fpga::read_system_info(TermOutput& termout)
} }
} }
// string design_name = read_design_name(); // If the design name is changed clear the mmap.
my_current_design_name = read_design_name(); string design_name = read_design_name();
if (design_name != my_current_design_name) {
mmap->clear();
}
my_current_design_name = design_name;
// cout << "node " << GlobalNr << " design_name= " << my_current_design_name << endl; // cout << "node " << GlobalNr << " design_name= " << my_current_design_name << endl;
// FIXME: get rid of magic constants in masks, should be in CCFG: // FIXME: get rid of magic constants in masks, should be in CCFG:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment