Implemented ATA driver