/**     diag_mon_cmds_npa_56x4.c
 **
 ** Author: Ted Schmitz
 ** Date of original creation December 4, 2008
 **
 **     This file includes the BIST monitor commands table for
 ** the NPA-56x4 AMC platform.
 **
 **/

/**     The following table defines all the commands that can be entered from
 ** the test command menu for this platform.  Each entry contains two 
 ** fields as decsribed below:
 **
 ** 1st field = ASCII string describing the command.  The string must start
 **             with the name of the command.  The command may be any length
 **             however only the first four characters are used.  The minimum
 **             number of characters required to select the command must be
 **             in capital letters.  EX:  Select Group would be SGroup.  SG
 **             are the only required characters to invoke the select group
 **             command.
 ** 2nd field = Pointer to command routine.
 **/
struct test_cmds test_cmds_table[] =
  {
  {CLEAR_MAINT,    clear_all_test_stats},
  {DGROUP_DES,     setup_subtest_groups},
  {DISTESTS_DES,   disp_tests}, 
  {DSUBTEST_DES,   sel_des_subtest},
  {DMAINT_DES,     disp_stats},
  {ECOUNT_DES,     set_exec_count},
  {EMODE_DES,      set_error_mode},
  {HELP_DES,       test_help},
  {QUIT_DES,       quit_test_menu},
  {SDEFAULT_DES,   set_defaults},
  {SDRUN_DES,      set_def_run},
  {SGROUP_DES,     setup_subtest_groups},
  {SSUBTEST_DES,   sel_des_subtest},
  {STARTTEST_DES,  start_testing},
  {SET_TEST_MOD_DES, set_test_modes},
  {SEEPROM_DES,    disp_seeprom},
  {SEEPROM_CLR,    clear_seeprom_space},
  {PROBE_DISP_I2C, i2c_dev_detect},
  {SEEPROM_DEBUG,  debug_write_seeprom},
  {DISP_SENSORS,   disp_h8_sensors},
  {SET_MUX_MODE,   bist_menu_set_xaui_mux_mode},

  /* The next element must be last in the commands table */
  {"",             0L},
  };
