tool/CommandSlaves.cpp
branchstable-1.4
changeset 1634 ae4c73f4c56d
parent 1160 f02ff486b313
child 1222 7348d6abb6cb
equal deleted inserted replaced
1633:cc133310d6fd 1634:ae4c73f4c56d
   187         MasterDevice &m,
   187         MasterDevice &m,
   188         const SlaveList &slaves
   188         const SlaveList &slaves
   189         )
   189         )
   190 {
   190 {
   191     SlaveList::const_iterator si;
   191     SlaveList::const_iterator si;
   192     list<string> protoList;
       
   193     list<string>::const_iterator protoIter;
       
   194 
   192 
   195     for (si = slaves.begin(); si != slaves.end(); si++) {
   193     for (si = slaves.begin(); si != slaves.end(); si++) {
   196         cout << "=== Slave " << dec << si->position << " ===" << endl;
   194         cout << "=== Slave " << dec << si->position << " ===" << endl;
   197 
   195 
   198         if (si->alias)
   196         if (si->alias)
   211             << setw(8) << si->revision_number << endl
   209             << setw(8) << si->revision_number << endl
   212             << "  Serial number:   0x"
   210             << "  Serial number:   0x"
   213             << setw(8) << si->serial_number << endl;
   211             << setw(8) << si->serial_number << endl;
   214 
   212 
   215         if (si->mailbox_protocols) {
   213         if (si->mailbox_protocols) {
       
   214             list<string> protoList;
       
   215             list<string>::const_iterator protoIter;
       
   216 
   216             cout << "Mailboxes:" << endl
   217             cout << "Mailboxes:" << endl
   217                 << "  RX: 0x"
   218                 << "  RX: 0x"
   218                 << hex << setw(4) << si->rx_mailbox_offset << "/"
   219                 << hex << setw(4) << si->rx_mailbox_offset << "/"
   219                 << dec << si->rx_mailbox_size
   220                 << dec << si->rx_mailbox_size
   220                 << ", TX: 0x"
   221                 << ", TX: 0x"