fix bug: config_w5500_network
This commit is contained in:
parent
84d1ec181e
commit
a6ed20e9b5
|
@ -503,19 +503,12 @@ void config_w5500_network(int argc, char *argv[]) {
|
||||||
if (memcmp(argv[cur_arg_idx], network_param_name[0], 2 * sizeof(char)) ==
|
if (memcmp(argv[cur_arg_idx], network_param_name[0], 2 * sizeof(char)) ==
|
||||||
0) {
|
0) {
|
||||||
char_arr_assign(wiz_netinfo.ip, tmp_arr, 4);
|
char_arr_assign(wiz_netinfo.ip, tmp_arr, 4);
|
||||||
// for (int i = 0; i < 4; ++i) {
|
|
||||||
// wiz_netinfo.ip[i] = (uint8_t)(tmp_arr[i]);
|
|
||||||
// }
|
|
||||||
} else if (memcmp(argv[cur_arg_idx], network_param_name[1],
|
} else if (memcmp(argv[cur_arg_idx], network_param_name[1],
|
||||||
2 * sizeof(char)) == 0) {
|
2 * sizeof(char)) == 0) {
|
||||||
for (int i = 0; i < 4; ++i) {
|
char_arr_assign(wiz_netinfo.sn, tmp_arr, 4);
|
||||||
wiz_netinfo.sn[i] = (uint8_t)(tmp_arr[i]);
|
|
||||||
}
|
|
||||||
} else if (memcmp(argv[cur_arg_idx], network_param_name[2],
|
} else if (memcmp(argv[cur_arg_idx], network_param_name[2],
|
||||||
2 * sizeof(char)) == 0) {
|
2 * sizeof(char)) == 0) {
|
||||||
for (int i = 0; i < 4; ++i) {
|
char_arr_assign(wiz_netinfo.gw, tmp_arr, 4);
|
||||||
wiz_netinfo.gw[i] = (uint8_t)(tmp_arr[i]);
|
|
||||||
}
|
|
||||||
} else {
|
} else {
|
||||||
KPrintf("[W5500] Invalid network param.");
|
KPrintf("[W5500] Invalid network param.");
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue