bugfixes: SPI write functions dont 1st send 16-bit address (write mode), followed by 16-bit command, but: 1st 16-bit command containing 8-bit address and lower 8 bits of command, 2nd 16-bit command containing same 8-bit address and lower 8-bits of command