Added block device interface for ATA drives, which is tested and working