ide/core.c ATA Major Version reporting incorrect