W5500 driver register addressing

Fixed 16/32-bit addressing issues when executing block send commands.
Connection over TCP appear to function, transmit sends garbage.  This
seems related to the TxWR pointer being corrupted when reading, however,
this could be normal operation of the device, since TCP connection
auto-increments the packet buffer pointers after connection has been
established.