OSDN Git Service

index.htmlへのリダイレクト、モジュールバージョン情報の統合、プラットフォーム名表示の復帰
[mimic/MiMicSDK.git] / lib / src / net / NyLPC_cNet.c
1 #include "NyLPC_cNet.h"\r
2 \r
3 const char* NyLPC_cNet_PlatformName;\r
4 \r
5 static const char* PNAME_LPCXPRESSO1769="LPCXpresso1769";\r
6 static const char* PNAME_MBED="mbed";\r
7 \r
8 void NyLPC_cNet_initialize(NyLPC_TcNet_t* i_inst)\r
9 {\r
10         //uipサービス初期化。いろいろ利用可能に。\r
11         NyLPC_cUipService_initialize();\r
12 }\r
13 \r
14 void NyLPC_cNet_start(NyLPC_TcNet_t* i_inst,const NyLPC_TcNetConfig_t* i_ref_config)\r
15 {\r
16         NyLPC_cUipService_start(&(i_ref_config->interface_setting.ethernet));\r
17         //プラットフォーム名を推測(デバイス名の初めの1文字だけ見る。)\r
18         switch(*(NyLPC_cUipService_refDeviceName())){\r
19         case 'L':\r
20                 NyLPC_cNet_PlatformName=PNAME_LPCXPRESSO1769;\r
21                 break;\r
22         case 'D':\r
23                 NyLPC_cNet_PlatformName=PNAME_MBED;\r
24                 break;\r
25         default:\r
26                 break;\r
27         }\r
28         return;\r
29 }\r