Beispiel #1
0
 //   public void RegisterCallbacks(TransactionCompleteCB readDone, TransactionCompleteCB* writeDone,  (*reportPower)(double bgpower, double burstpower, double refreshpower, double actprepower))){}
 public void RegisterCallbacks(Callback_t readDone, Callback_t writeDone, powerCallBack_t reportPower)
 {
     for (int i = 0; i < Config.dram_config.NUM_CHANS; i++)
     {
         channels[i].RegisterCallbacks(readDone, writeDone, reportPower);
     }
 }
Beispiel #2
0
 public void RegisterCallbacks(Callback_t readCB, Callback_t writeCB, powerCallBack_t reportPower)
 {
     ReturnReadData = readCB;
     WriteDataDone  = writeCB;
     ReportPower    = reportPower;
 }