Files Needed
The required source files needed to validate a device driver are as follows:
$/Micrium/Software/uC-IPerf/Source/iperf.c
$/Micrium/Software/uC-IPerf/Source/iperf.h
$/Micrium/Software/uC-IPerf/Source/iperf-c.c
$/Micrium/Software/uC-IPerf/Source/iperf-s.c
$/Micrium/Software/uC-IPerf/Reporter/Terminal/iperf_rep.c
$/Micrium/Software/uC-IPerf/Reporter/Terminal/iperf_rep.h
$/Micrium/Software/uC-TCPIP-V2/App/NDIT/Source/ndit.c
$/Micrium/Software/uC-TCPIP-V2/App/NDIT/Source/ndit.h
$/Micrium/Software/uC-TCPIP-V2/App/NDIT/Source/ndit_ifss.c
$/Micrium/Software/uC-TCPIP-V2/App/NDIT/Source/ndit_ifss.h
$/Micrium/Software/uC-TCPIP-V2/App/NDIT/Source/ndit_mcast.c
$/Micrium/Software/uC-TCPIP-V2/App/NDIT/Source/ndit_mcast.h
When using µC/OS-II:
$/Micrium/Software/uC-IPerf/Source/uCOS-II.c
$/Micrium/Software/uC-TCPIP-V2/App/NDIT/OS/uCOS-II/ndit_os.c
$/Micrium/Software/uC-TCPIP-V2/App/NDIT/OS/uCOS-II/ndit_mcast_os.c
Or when using µC/OS-III:
$/Micrium/Software/uC-IPerf/Source/uCOS-III.c
$/Micrium/Software/uC-TCPIP-V2/App/NDIT/OS/uCOS-III/ndit_os.c
$/Micrium/Software/uC-TCPIP-V2/App/NDIT/OS/uCOS-III/ndit_mcast_os.c
Copy the contents of
$/Micrium/Software/uC-IPerf/Cfg/Template/iperf_cfg.h
and
$/Micrium/Software/uC-TCPIP-V2/App/NDIT/Cfg/Template/ndit_cfg.h
into your app_cfg.h
.