ioLibrary_Driver-master로 웹서버 만들기...

안녕하세요,
표준라이브러리 ioLibrary_Driver-master을 이용하여
서버,웹서버,웹소켓 서버를 만들어 볼려고 합니다,

그런데 안되는 부분 ping이 안되어서 문의 드리려고 글을 작성합니다,
참고는 보내 드린 화일내 main.c, spi.h, spi.c 이 3개 파일만 확인해 주시면 됩니다,
나머지 파일은 건드리지 않았습니다, 원본 그대로 입니다,

1, SPI 문의
SPI는 ioLibrary에서 어느 부분까지 관여를 해 주어야 하는지요,
아니면 제가 보내 드린 main.c 내용 처럼만 해도 spi 설정에 큰 무리가 없는지요,
main.c 파일 확인 부탁 드립니다,
이더넷은 W5500모듈로 테스중입니다,
답변부탁:

2, wiz_NetInfo netInfo = { .mac = {0x00,0x08,0xdc,0x11,0x11,0x11}, // Mac address
.ip = {192, 168, 0, 199}, // IP address
.sn = {255, 255, 255, 0}, // Subnet mask
.gw = {192, 168, 0, 1}, // Gateway address
.dns = {8,8,8,8}, // DNS address (google dns)
.dhcp = NETINFO_STATIC //Static IP configuration
};
.mac, .ip,…와 같이 앞에 .이 붙이는 이유가 뭔가요,
이것을 지워 봤더니 에러가 나오더군요,
구조체에서 .을 이용하는것을 처음 봐서 조금 생소 합니다,
답변 부탁:

3, reg_wizchip_spi_cbfunc(spi_rb, spi_wb); 이 함수를 사용하는 목적이 무엇인가요,
답변 부탁:

4, 윈도우10 도스창에서 ping 192.168.0.199 하면 네트워크를 찾을수 없다고 나오는데
원인을 알수가 없습니다, 보내드린 main.c파일을 확인해 주시면 감사 하겠습니다,
별도로 레지스터 방식으로 테스트를 하면 ping이 잘 됩니다,
답변부탁:

이상 4가지만 답변 부탁 드리겠습니다,
ping이 안되는 이유가 중요함,

W5500.zip (45.8 KB)

답변 주시면 감사,…

답변 안 주셔도 되겠습니다,
ping, loop_back 모두 해결 했습니다,
다음 웹서버 구축하는데
문제가 있으면 문의 드리겠습니다,

감사 합니다,