W5200 수신인터럽트

안녕하세요.
저희 회사에서 사용하는 MCU(cotex-m4)에 W5200을 SPI로 인터페이스 해서 loopback 예제까지는 해 보았습니다.
저희 제품이 TCP Clien로 동작하는데, 수신되는 패킷을 인터럽트로 처리하고자 하는데… 어떠한 방법으로 처리를 해야될지
몰라서 이렇게 글을 올립니다.

그리고, 서버쪽에 장비는 주로 일반 PLC가 사용되는 Modbus TCP프로토콜을 쓴다고 하네요.
혹시 귀사에서 Modbus TCP쪽 펌웨어 예제가 있으면 지원 부탁 드립니다.

안녕하세요

우선 W5200의 인터럽트 마스크 레지스터(IMR)와 소켓 인터럽트 마스트 레지스터(Sn_IMR)를 세팅 해 주시면 W5200에서 해당하는 소켓의 각 상황에 맞을 경우 인터럽트 신호가 발생됩니다. 그러면 MCU에서 이 인터럽트 신호를 가지고 인터럽트 처리를 하시면 됩니다. MCU의 인터럽트 처리의 경우 각 벤더의 데이터 시트나 예제를 참조하시면 됩니다.

안타깝지만 현재 Modbus TCP관련 예제소스는 없습니다.

감사합니다.