I need to send 16 bits per CS.
The function calls only take a byte, so it is unclear how they would accept a word, instead of a byte.
I am assuming that if you give it 4 bytes it will use the first 2 bytes and then send out a word, and the last 2 bytes to send out the second word.