Updated formatting.. Need to automate it..
Added HalUsartRead and HalUsartDataAvailable