put some error checking in shellRead() apparently the actual readFile()
being called in the HDD device driver is not good enough.