master/slave.c
changeset 750 bc42cd59329b
parent 747 ac8a822c3e5b
child 754 0b47b49c5976
equal deleted inserted replaced
749:c8f1395f818a 750:bc42cd59329b
   811         if (list_empty(&sync->pdos))
   811         if (list_empty(&sync->pdos))
   812             off += sprintf(buffer + off, "    No PDOs mapped.\n");
   812             off += sprintf(buffer + off, "    No PDOs mapped.\n");
   813 
   813 
   814         list_for_each_entry(pdo, &sync->pdos, list) {
   814         list_for_each_entry(pdo, &sync->pdos, list) {
   815             off += sprintf(buffer + off, "    %s 0x%04X \"%s\"\n",
   815             off += sprintf(buffer + off, "    %s 0x%04X \"%s\"\n",
   816                     pdo->type == EC_RX_PDO ? "RXPDO" : "TXPDO",
   816                     pdo->type == EC_RX_PDO ? "RxPdo" : "TxPdo",
   817                     pdo->index, pdo->name ? pdo->name : "???");
   817                     pdo->index, pdo->name ? pdo->name : "???");
   818 
   818 
   819             list_for_each_entry(pdo_entry, &pdo->entries, list) {
   819             list_for_each_entry(pdo_entry, &pdo->entries, list) {
   820                 off += sprintf(buffer + off,
   820                 off += sprintf(buffer + off,
   821                         "      0x%04X:%X \"%s\", %i bit\n",
   821                         "      0x%04X:%X \"%s\", %i bit\n",
   830     if (!list_empty((struct list_head *) &slave->sii_pdos))
   830     if (!list_empty((struct list_head *) &slave->sii_pdos))
   831         off += sprintf(buffer + off, "\nAvailable PDOs:\n");
   831         off += sprintf(buffer + off, "\nAvailable PDOs:\n");
   832 
   832 
   833     list_for_each_entry(pdo, &slave->sii_pdos, list) {
   833     list_for_each_entry(pdo, &slave->sii_pdos, list) {
   834         off += sprintf(buffer + off, "  %s 0x%04X \"%s\"",
   834         off += sprintf(buffer + off, "  %s 0x%04X \"%s\"",
   835                        pdo->type == EC_RX_PDO ? "RXPDO" : "TXPDO",
   835                        pdo->type == EC_RX_PDO ? "RxPdo" : "TxPdo",
   836                        pdo->index, pdo->name ? pdo->name : "???");
   836                        pdo->index, pdo->name ? pdo->name : "???");
   837         if (pdo->sync_index >= 0)
   837         if (pdo->sync_index >= 0)
   838             off += sprintf(buffer + off, ", default mapping: SM%u.\n",
   838             off += sprintf(buffer + off, ", default mapping: SM%u.\n",
   839                     pdo->sync_index);
   839                     pdo->sync_index);
   840         else
   840         else