commented out the saving part
This commit is contained in:
@@ -56,21 +56,19 @@ class column
|
||||
|
||||
column(int bytes)
|
||||
{
|
||||
bytes = bytes;
|
||||
this->bytes = bytes;
|
||||
data = new unsigned char[bytes];
|
||||
}
|
||||
|
||||
~column()
|
||||
{
|
||||
//delete data;
|
||||
delete data;
|
||||
}
|
||||
|
||||
void set(unsigned char * payloadDataPtr)
|
||||
{
|
||||
printf("Dest: %p Source: %p\n",data,payloadDataPtr);
|
||||
cout << "mem" ;
|
||||
memcpy(data, payloadDataPtr, bytes); // XXX hier knallts
|
||||
cout << "copy" << endl;
|
||||
//printf("Dest: %p Source: %p\n",data,payloadDataPtr);
|
||||
memcpy(data, payloadDataPtr, bytes);
|
||||
}
|
||||
|
||||
void get(unsigned char * payloadDataPtr)
|
||||
@@ -134,9 +132,9 @@ struct Dram: sc_module
|
||||
sendToController(payload, END_WR, delay + getExecutionTime(Command::Write, payload));
|
||||
|
||||
// Save:
|
||||
column * c = new column(16);
|
||||
c->set(payload.get_data_ptr()); // <-- hier drin knallts
|
||||
memory[payload.get_address()] = c;
|
||||
//column * c = new column(16);
|
||||
//c->set(payload.get_data_ptr());
|
||||
//memory[payload.get_address()] = c;
|
||||
}
|
||||
else if (phase == BEGIN_RD)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user