W5500 driver for mbed OS 5

Dependents:   http-webserver-example mbed-os-example-sockets

Fork of W5500Interface by Sergei G

Changes

RevisionDateWhoCommit message
18:afec30f0922a 2018-08-16 Bongjun change spi frame bits : 32->8 default tip
17:60f75e78f35d 2018-08-14 Bongjun remove dhcp codes in W5500.c/.h; remove gethostbyname() in W5500.c/.h; remove printfBytes(), printHex(), debug_hex() in W5500.c/.h
16:380b4a629c4f 2018-08-14 Bongjun add dhcp flag (referred from https://os.mbed.com/teams/WIZnet/code/WIZnetInterface-OS5/)
15:9280e5bdd248 2018-08-13 Bongjun disable debug message
14:2f03158e52c3 2018-08-13 Bongjun setting 5 mins for TCP accept timeout
13:9e2a7c8da30c 2018-08-13 Bongjun clean some codes...
12:3a5f5b5ae5f8 2018-08-13 Bongjun added functions related to setting mac & DHCP
11:5118c2bff025 2018-08-13 Bongjun added DNS functions and gethostbyname()
10:925201b1603f 2018-08-13 Bongjun add functions in W5500Interface.; - virtual const char *get_netmask();; - virtual const char *get_gateway();;
9:351e20cf7d05 2018-08-10 Bongjun add comment on DHCPClient files
8:c71c66d43703 2018-08-10 Bongjun add some defines related to SPI port name
7:1877881f3516 2018-08-09 Bongjun .
6:e2ab76b2be07 2018-08-09 Bongjun changes for mbed OS 5 web server example; - add internal W5500 instance; - changes for web server example
5:41393623ead4 2017-07-06 sgnezdov fined tuned debugging; turned off debugging
4:80e302a610fd 2017-07-06 sgnezdov added missing socket_bind on socket_sendto; ; Built-in mbed dns code does not bind explicitly. This results in a missing socket_bind call, which makes dns messages to fail to send.; ; Exposed W5500 socket_closed to adapter.
3:61ff27ed8355 2017-07-05 sgnezdov cleaned up my own debug statements; interface works with DHCP.
2:06b6f9f7c071 2017-07-01 sgnezdov UDP packets are sent now; ; problem of blocking state tracking is exposed.
1:2dee44ea52a9 2017-06-15 dgriffin65 Updated to mbed-os
0:77e050d1fb12 2017-06-02 dgriffin65 Many updates for implementing for W5500 support in mbed os