Timeout的处理函数
超时函数貌如static void amc_udp_timeout()。...----------
修改net.c和net.h
首先要在net.h中添加一个协议名,如下“AMCUDP”:
typedef enum {
BOOTP, RARP, ARP, TFTP, DHCP..., PING, DNS, NFS,
CDP, NETCONS, SNTP, AMCUDP
} proto_t;
然后在NetLoop中添加执行分支:
.........()函数的传入参数非常少,所以经常需要使用别的方法/函数或者是全局变量来配置。...时,如果传入的MAC地址为全0的话,U-boot会自动完成ARP过程之后再发出自定义的ARP包。