Commit c2636f17 authored by Maciej Lipinski's avatar Maciej Lipinski Committed by Grzegorz Daniluk

[tools/wrpc-diags] bugfix - wrong regsiter was read for the aux channels

parent 39c3e8a9
...@@ -105,7 +105,7 @@ static void print_aux_state(uint32_t val) ...@@ -105,7 +105,7 @@ static void print_aux_state(uint32_t val)
fprintf(stderr, "Aux state:\t\t"); fprintf(stderr, "Aux state:\t\t");
for (i = 0; i < nch; i++) { for (i = 0; i < nch; i++) {
if (val & (1 << i)) if (val & (1 << i))
fprintf(stderr, "ch%d:valid ", i); fprintf(stderr, "ch%d:enabled ", i);
} }
fprintf(stderr, "\n"); fprintf(stderr, "\n");
} }
...@@ -207,7 +207,7 @@ static int read_diags(struct cmd_desc *cmdd, struct atom *atoms) ...@@ -207,7 +207,7 @@ static int read_diags(struct cmd_desc *cmdd, struct atom *atoms)
print_servo_status(iomemr32(wrcdiag->is_be, ptr->WDIAG_SSTAT)); print_servo_status(iomemr32(wrcdiag->is_be, ptr->WDIAG_SSTAT));
print_port_status(iomemr32(wrcdiag->is_be, ptr->WDIAG_PSTAT)); print_port_status(iomemr32(wrcdiag->is_be, ptr->WDIAG_PSTAT));
print_ptp_state(iomemr32(wrcdiag->is_be, ptr->WDIAG_PTPSTAT)); print_ptp_state(iomemr32(wrcdiag->is_be, ptr->WDIAG_PTPSTAT));
print_aux_state(iomemr32(wrcdiag->is_be, ptr->WDIAG_PTPSTAT)); print_aux_state(iomemr32(wrcdiag->is_be, ptr->WDIAG_ASTAT));
print_tx_frame_count(iomemr32(wrcdiag->is_be, ptr->WDIAG_TXFCNT)); print_tx_frame_count(iomemr32(wrcdiag->is_be, ptr->WDIAG_TXFCNT));
print_rx_frame_count(iomemr32(wrcdiag->is_be, ptr->WDIAG_RXFCNT)); print_rx_frame_count(iomemr32(wrcdiag->is_be, ptr->WDIAG_RXFCNT));
print_local_time(iomemr32(wrcdiag->is_be, ptr->WDIAG_SEC_MSB), print_local_time(iomemr32(wrcdiag->is_be, ptr->WDIAG_SEC_MSB),
...@@ -235,7 +235,7 @@ static int read_diags(struct cmd_desc *cmdd, struct atom *atoms) ...@@ -235,7 +235,7 @@ static int read_diags(struct cmd_desc *cmdd, struct atom *atoms)
print_ptp_state(iomemr32(wrcdiag->is_be, ptr->WDIAG_PTPSTAT)); print_ptp_state(iomemr32(wrcdiag->is_be, ptr->WDIAG_PTPSTAT));
break; break;
case WRCDIAG_CMD_ASTAT: case WRCDIAG_CMD_ASTAT:
print_aux_state(iomemr32(wrcdiag->is_be, ptr->WDIAG_PTPSTAT)); print_aux_state(iomemr32(wrcdiag->is_be, ptr->WDIAG_ASTAT));
break; break;
case WRCDIAG_CMD_TXFCNT: case WRCDIAG_CMD_TXFCNT:
print_tx_frame_count(iomemr32(wrcdiag->is_be, print_tx_frame_count(iomemr32(wrcdiag->is_be,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment