Add some more useful verbosity back in to the HAL functions.
Somre more useful debug output - providing a rough estimate of the
expected overall data volume for the upcoming test and a buffer
occupancy (> 90% means loop will use interrupts)