added partition support to sata driver
fixed warnings in sata driver
fixed blk/count error checking in sata driver
sata: started work on error handling