Separate ATA code from generic disk code.