implemented ATA C/H/S support from MS