lwip_dm9k.h 990 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. #ifndef _LWIP_DM9K_H
  2. #define _LWIP_DM9K_H
  3. //////////////////////////////////////////////////////////////////////////////////
  4. /* 定义网卡的 MAC 地址 */
  5. #define DM9K_MAC_ADDR0 2
  6. #define DM9K_MAC_ADDR1 0
  7. #define DM9K_MAC_ADDR2 0
  8. #define DM9K_MAC_ADDR3 0
  9. #define DM9K_MAC_ADDR4 0
  10. #define DM9K_MAC_ADDR5 0
  11. /* static IP address: IP_ADDR0.IP_ADDR1.IP_ADDR2.IP_ADDR3 */
  12. #define DM9K_IP_ADDR0 192
  13. #define DM9K_IP_ADDR1 168
  14. #define DM9K_IP_ADDR2 1
  15. #define DM9K_IP_ADDR3 150
  16. /* remote IP address: IP_S_ADDR0.IP_S_ADDR1.IP_S_ADDR2.IP_S_ADDR3 */
  17. #define DM9K_IP_S_ADDR0 192
  18. #define DM9K_IP_S_ADDR1 168
  19. #define DM9K_IP_S_ADDR2 1
  20. #define DM9K_IP_S_ADDR3 10
  21. /* net mask */
  22. #define DM9K_NETMASK_ADDR0 255
  23. #define DM9K_NETMASK_ADDR1 255
  24. #define DM9K_NETMASK_ADDR2 255
  25. #define DM9K_NETMASK_ADDR3 0
  26. /* gateway address */
  27. #define DM9K_GW_ADDR0 192
  28. #define DM9K_GW_ADDR1 168
  29. #define DM9K_GW_ADDR2 1
  30. #define DM9K_GW_ADDR3 1
  31. void lwip_dm9k_init(void);
  32. #endif