tool/CommandData.cpp
changeset 2589 2b9c78543663
parent 1968 4f682084c643
equal deleted inserted replaced
2415:af21f0bdc7c9 2589:2b9c78543663
    80 
    80 
    81     masterIndices = getMasterIndices();
    81     masterIndices = getMasterIndices();
    82     MasterIndexList::const_iterator mi;
    82     MasterIndexList::const_iterator mi;
    83     for (mi = masterIndices.begin();
    83     for (mi = masterIndices.begin();
    84             mi != masterIndices.end(); mi++) {
    84             mi != masterIndices.end(); mi++) {
       
    85         ec_ioctl_master_t io;
    85         MasterDevice m(*mi);
    86         MasterDevice m(*mi);
    86         m.open(MasterDevice::Read);
    87         m.open(MasterDevice::Read);
    87         domains = selectedDomains(m);
    88         m.getMaster(&io);
       
    89 
       
    90         domains = selectedDomains(m, io);
    88 
    91 
    89         for (di = domains.begin(); di != domains.end(); di++) {
    92         for (di = domains.begin(); di != domains.end(); di++) {
    90             outputDomainData(m, *di);
    93             outputDomainData(m, *di);
    91         }
    94         }
    92     }
    95     }
   100         )
   103         )
   101 {
   104 {
   102     ec_ioctl_domain_data_t data;
   105     ec_ioctl_domain_data_t data;
   103     unsigned char *processData;
   106     unsigned char *processData;
   104     unsigned int i;
   107     unsigned int i;
   105     
   108 
   106     if (!domain.data_size)
   109     if (!domain.data_size)
   107         return;
   110         return;
   108 
   111 
   109     processData = new unsigned char[domain.data_size];
   112     processData = new unsigned char[domain.data_size];
   110 
   113