SPI - micro has to transmit only.
I couldn't find a good (practical) use for the WCOL flag (Write collision detect bit).
The way I understand it, I should first write to SSPBUF and then check that flag to see if I was allowed to write. Kind of: "do it and I will tell you if you did right or wrong".
I expected to have a "busy" flag, pretty much like the one in the classic LCD displays that when it is cleared, you know you can go ahead with the next byte.
Is my interpretation wrong?