Correct address of AUX periferal register; transmit_test.c file seems to be working, TXD can hold one byte interrupt is being generated inside of the transmit method