42 #ifndef _WIZCHIP_CONF_H_
43 #define _WIZCHIP_CONF_H_
50 #define _WIZCHIP_ 5500 // 5100, 5200, 5500
52 #define _WIZCHIP_IO_MODE_NONE_ 0x0000
53 #define _WIZCHIP_IO_MODE_BUS_ 0x0100
54 #define _WIZCHIP_IO_MODE_SPI_ 0x0200
56 #define _WIZCHIP_IO_MODE_BUS_DIR_ (_WIZCHIP_IO_MODE_BUS_ + 1)
57 #define _WIZCHIP_IO_MODE_BUS_INDIR_ (_WIZCHIP_IO_MODE_BUS_ + 2)
59 #define _WIZCHIP_IO_MODE_SPI_VDM_ (_WIZCHIP_IO_MODE_SPI_ + 1)
60 #define _WIZCHIP_IO_MODE_SPI_FDM_ (_WIZCHIP_IO_MODE_SPI_ + 2)
63 #if (_WIZCHIP_ == 5500)
67 #define _WIZCHIP_ID_ "W5500\0"
73 #define _WIZCHIP_IO_MODE_ _WIZCHIP_IO_MODE_SPI_VDM_
77 #error "Unknown defined _WIZCHIP_. You should define one of 5100, 5200, and 5500 !!!"
80 #ifndef _WIZCHIP_IO_MODE_
81 #error "Undefined _WIZCHIP_IO_MODE_. You should define it !!!"
91 #if _WIZCHIP_IO_MODE_ & _WIZCHIP_IO_MODE_BUS
92 #ifndef _WIZCHIP_IO_BASE_
93 #error "You should be define _WIZCHIP_IO_BASE to fit your system memory map."
98 #define _WIZCHIP_SOCK_NUM_ 8
100 #define _WIZCHIP_SOCK_NUM_ 4
104 #define DEFAULT_MAC_ADDR "00:08:DC:70:80:22"
105 #define DEFAULT_IP_ADDR "192.168.11.123"
106 #define DEFAULT_SN_MASK "255.255.255.0"
107 #define DEFAULT_GW_ADDR "192.168.11.1"
108 #define DEFAULT_DNS_ADDR "168.126.63.1"
203 #endif // _WIZCHIP_CONF_H_