I am new here and I must tell that I am very impressed to see how many smart guys are here and writting
high quality posts!

Briefly, I'm writting a kernel (pmode 32bit, GRUB boot-loader) and I got a problem when writting a HDD-driver (PIO-Mode)
So, when I send the IDENTIFY DEVICE, some HDD answered with 0xFF and these cannot be identified.
In BIOS the SATA are emulated as IDE. On Bochs, Qemu, VirtualBox works. Work also on some PC (Intel).
What cann be? Can anyone help me?
Cheers,
Noro