How to send negative numbers over SPI

What's going on here?

Isn't it obvious? There's something wrong with you code. All you need to do is fix it.

You say you need help? Posting code using the invisible, 0 point font wasn't very nice.