Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
jmCommands.c
00001 /** @file jmCommands.c 00002 * Auto Generated by jmCLIG 00003 * Saturday, February 12, 2011 7:42 AM 00004 * @version 2011.01.05 00005 */ 00006 00007 #include "main.h" 00008 #include "jmCommands.h" 00009 #include "jmMessages.h" 00010 #include "jmRingBuffer.h" 00011 #include "jmLPC17xx_gpio.h" 00012 00013 const char jmCLIG[] = {"\njmCLIG Version 2011.01.05 \nInstance Saturday, February 12, 2011 7:42 AM\n"}; 00014 00015 // Command Name Table 00016 const char cmdNames[]= 00017 { 00018 'i','p','o','r','t',0, 00019 'i','p','o','r','t','s',0, 00020 'G','P','P','G','0',0, 00021 'g','p','i','o','B','i','t','s',0, 00022 'g','p','i','o','B','i','t',0, 00023 'b','i','t','R','e','a','d',0, 00024 'l','i','s','t',0, 00025 'v','e','r',0, 00026 'h','e','l','p',0, 00027 'f','e','e','d','b','a','c','k',0, 00028 'e','c','h','o',0, 00029 'i','n','i','t',0, 00030 0 00031 }; 00032 00033 // Section Definitions 00034 #define iport 0 00035 #define iports 1 00036 #define GPPG0 2 00037 #define gpioBits 3 00038 #define gpioBit 4 00039 #define bitRead 5 00040 #define list 6 00041 #define ver 7 00042 #define help 8 00043 #define feedback 9 00044 #define echo 10 00045 #define init 11 00046 00047 00048 /*********************************************************************** 00049 * @brief Command steering 00050 * Command Associated with Command Number is Executed 00051 * @param[in] cmdNum Command Number 00052 * @return none 00053 **********************************************************************/ 00054 void Action(int cmdNum){ 00055 switch(cmdNum){ 00056 case iport : cli_PortInfo(); 00057 break; 00058 case iports : PortsInfo(); 00059 break; 00060 case GPPG0 : cli_GPPG0(); 00061 break; 00062 case gpioBits : cli_gpioBits(); 00063 break; 00064 case gpioBit : cli_gpioBit(); 00065 break; 00066 case bitRead : cli_BitRead(); 00067 break; 00068 case list : cli_list(); 00069 break; 00070 case ver : cli_version(); 00071 break; 00072 case help : cli_help(); 00073 break; 00074 case feedback : cli_feedback(); 00075 break; 00076 case echo : cli_echo(); 00077 break; 00078 case init : Inits(); 00079 break; 00080 default : UnknownCommand(); 00081 NextCommand(nl,pLine); 00082 } 00083 } 00084
Generated on Tue Jul 12 2022 21:02:31 by
1.7.2