diff --git a/userspace/tools/wr_mon.c b/userspace/tools/wr_mon.c index 59b341eb27281d4e929a94c9deaaa5ca5cf43d34..ce4e929b21d32acef35dd853d4e3efc780bfd94c 100644 --- a/userspace/tools/wr_mon.c +++ b/userspace/tools/wr_mon.c @@ -221,6 +221,13 @@ static char * wr_instance_extension_state[]={ #endif +static char * bmca_type[] = { + [PPSI_BMCA_STANDARD] = "Standard", + [PPSI_BMCA_EXT_PORT_CONFIG] = "extPortCfg", + NULL + }; + + static char *prot_detection_state_name[]={ "NONE ", /* No meaning. No extension present */ "WA_MSG ", /* Waiting first message */ @@ -797,7 +804,10 @@ void show_ports(int hal_alive, int ppsi_alive) term_cprintf(C_BLUE, "PLL mode: "); term_cprintf(C_WHITE, "%s",getStateAsString(timing_mode_state,((wrs_arch_data_t *)ppg_arch)->timingMode)); term_cprintf(C_BLUE, " PLL locking state: "); - term_cprintf(C_WHITE, "%s\n",getStateAsString(pll_locking_state,((wrs_arch_data_t *)ppg_arch)->timingModeLockingState)); + term_cprintf(C_WHITE, "%s", getStateAsString(pll_locking_state, ((wrs_arch_data_t *)ppg_arch)->timingModeLockingState)); + term_cprintf(C_BLUE, " BMCA: "); + term_cprintf(C_WHITE, "%s", getStateAsString(bmca_type, defaultDS->bmcaType)); + term_cprintf(C_WHITE, "\n"); } print_gm_info();