/**HEADER********************************************************************
* 
* Copyright (c) 2010 Avnet Japan Co.,Ltd (NIKE Borad Project.)
* All Rights Reserved
*
*************************************************************************** 
*
* $FileName: Command_Lists.c$
* $Version : 3.0.13.0$
* $Date    : Jul-13-2009$
*
* Comments:
*
*   
*
*END************************************************************************/

#include "NIKE_demo.h"
#include "NIKE_demo_Shell_Commands.h"


const SHELL_COMMAND_STRUCT Shell_commands[] = {

#if DEMOCFG_ENABLE_USB_FILESYSTEM 
   { "cd",        Shell_cd 					},
   { "copy",      Shell_copy 				},
   { "del",       Shell_del 				},
   { "dir",       Shell_dir 				},
   { "format",	  Shell_format 				},
   { "mkdir",     Shell_mkdir 				},
   { "rmdir",     Shell_rmdir 				},
   { "write",     Shell_write 				},
#if 0 /* 不要のため 未使用としています。 */
   { "create",    Shell_create 				},
   { "disect",    Shell_disect				},
   { "sh",        Shell_sh 					},
   { "pwd",       Shell_pwd 				},
   { "read",      Shell_read 				},
   { "ren",       Shell_rename 				},
   { "type",      Shell_type 				},
   { "fflash",    Shell_flush_cache	    	},
#endif
#endif

   { "exit",      Shell_exit 				},

   { "pdb",       Shell_PCM_mem_read_dump 	},
   { "pse",       Shell_PCM_sec_erase		},
   { "pbe",       Shell_PCM_blk_erase		},
   { "pwr",       Shell_PCM_baw_write		},
   { "db",        Shell_mem_dump_byte 		},
   { "dw",        Shell_mem_dump_word 		},
   { "dd",        Shell_mem_dump_dword 		},

   { "rb",        Shell_mem_read_byte 		},
   { "rw",        Shell_mem_read_word 		},
   { "rd",        Shell_mem_read_dword 		},

   { "wb",        Shell_mem_write_byte 		},
   { "ww",        Shell_mem_write_word 		},
   { "wd",        Shell_mem_write_dword		},

//   { "play",      Shell_recode_play	    	},
//   { "rec",       Shell_recode_rec 	    	},

//#if NIKE_TESTMODE
//   { "tpcm",      Shell_PCM_test			},
//   { "tsig",      Shell_AdcTest 			},
//   { "sensor",    Shell_sensor_command 		},
//#endif

//   { "ef",        Shell_effect_command 		},
   { "help",      Shell_help 				},
   { "?",         Shell_command_list 		},
   { NULL,        NULL 						}
};


/* EOF */
