/* Sends a byte of data to one of the TWI slaves on the bus. This function must be called once before TWI_StartWrite() with the first byte of data to send, then it shall be called repeatedly after that to send the remaining bytes.  */
void TWI_WriteByte(AT91S_TWI *pTwi, unsigned char byte)
/* Sends a byte of data to one of the TWI slaves on the bus. This function must be called once before TWI_StartWrite() with the first byte of data to send, then it shall be called repeatedly after that to send the remaining bytes.  */
void TWI_WriteByte(AT91S_TWI *pTwi, unsigned char byte)
{
    SANITY_CHECK(pTwi);
    pTwi->TWI_THR = byte;
}