Index: trunk/IPs/systemC/Environment/Data/src/Data_entity.cpp
===================================================================
--- trunk/IPs/systemC/Environment/Data/src/Data_entity.cpp	(revision 88)
+++ trunk/IPs/systemC/Environment/Data/src/Data_entity.cpp	(revision 101)
@@ -1,3 +1,4 @@
 #include "../include/Data.h"
+#include "../../Common/include/Debug.h"
 
 namespace environment {
@@ -6,4 +7,8 @@
   Entity Data::entity (uint32_t address, uint32_t size)
   {
+//     _cout(DATA, "  * Data::entity\n");
+//     _cout(DATA, "    * address      : %.8x\n",address);
+//     _cout(DATA, "    * size         : %d\n"  ,size   );
+
     for (uint32_t num_seg = 0; num_seg < nb_seg; num_seg ++)
       if (segment[num_seg]->test (address,size) == true)
Index: trunk/IPs/systemC/Environment/Data/src/Segment_test.cpp
===================================================================
--- trunk/IPs/systemC/Environment/Data/src/Segment_test.cpp	(revision 88)
+++ trunk/IPs/systemC/Environment/Data/src/Segment_test.cpp	(revision 101)
@@ -1,3 +1,4 @@
 #include "../include/Segment.h"
+#include "../../Common/include/Debug.h"
 
 namespace environment {
@@ -11,4 +12,10 @@
   bool Segment::test (uint32_t address, uint32_t size)
   {
+//     _cout(DATA,"  * Segment::test\n");
+//     _cout(DATA,"    * address      : %.8x\n",address   );
+//     _cout(DATA,"    * size         : %d\n"  ,size      );
+//     _cout(DATA,"    * segment base : %.8x\n",this->base);
+//     _cout(DATA,"    * segment size : %.8x\n",this->size);
+
     bool res = (((address     ) >= (this->base           )) and
 		((address+size) <= (this->base+this->size)));
