I'm developing the driver of SATA controller driver,but i get some problems。
After I send a "identify device" command, values of the relevant registers are as follows:
CQR(Command queue register) = 0x0
CAR(Command active register) = 0x0
CCR(Command completed register) = 0x1
CER(Command error register ) = 0x1
SSTATUS( SATA interface status register) = 0xa0001023
SERROR(SATA interface error register) = 0x00000800
Who can help me to solve the register error?
Thanks!