/**     diag_mon_commands.c
 **
 ** Author: Ted Schmitz
 ** Date of original creation December 8, 2008
 **
 **     This file includes the appropriate platform dependent commands table
 ** and related supporting code for the diag monitor.  Since the diagnostics 
 ** monitor often runs from PROM the commands table must be built at compile
 ** time and should not be dynamically allocated at run time.  For this reason,
 ** all platform dependent commands tables must include the command monitor 
 ** commands as well.  Therefore, no command commands are defined here.
 **
 **   Date   INTLS Comments
 ** -------- ----- --------------------------------------------
 ** 06-29-09  TMS  Added support for TNPA-5651x board.
 **
 **/

#if !defined(__U_BOOT__)
#include <stdio.h>    /* standard library headers printf() support */
#include <string.h>
#else
#include "common.h"  /* common library headers for Uboot environment */
#endif

/* compile for NPA-56x4 AMC board */
#ifdef octeon_tnpa56x4
#include "diag_mon.h"
#include "errhand.h"
#include "parse.h"
#include "errcodes.h"
#include "ascii_functions.h"
#include "../ll_bist.h"
#include "../ll_post.h"
#include "../ll_post_utils.h"

#include "diag_mon_cmds_npa_56x4.c"
#include "diag_mon_npa_56x4.c"
#endif

/* compile for NPA-5651x AMC board */
#ifdef octeon_tnpa5651x
#include "diag_mon.h"
#include "errhand.h"
#include "parse.h"
#include "errcodes.h"
#include "ascii_functions.h"
#include "../ll_bist.h"
#include "../ll_post.h"
#include "../ll_post_utils.h"

#include "diag_mon_cmds_npa_56x4.c"
#include "diag_mon_npa_56x4.c"
#endif

