https://git.reactos.org/?p=reactos.git;a=commitdiff;h=0c7e9684bd25d5d54cee2840f78bca60e46ede7d

commit 0c7e9684bd25d5d54cee2840f78bca60e46ede7d
Author:     Alexandr A. Telyatnikov <[email protected]>
AuthorDate: Sat Feb 2 01:18:15 2019 +0300
Commit:     Timo Kreuzer <[email protected]>
CommitDate: Sat Feb 2 15:47:39 2019 +0100

    [UNIATA] Add AHCI revision 1.3.1
    
    Also explicitly print current AHCI revision in debug log. CORE-15643
---
 drivers/storage/ide/uniata/id_sata.cpp | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/drivers/storage/ide/uniata/id_sata.cpp 
b/drivers/storage/ide/uniata/id_sata.cpp
index 6a16c16f09..25fa089ea8 100644
--- a/drivers/storage/ide/uniata/id_sata.cpp
+++ b/drivers/storage/ide/uniata/id_sata.cpp
@@ -869,11 +869,12 @@ UniAtaAhciValidateVersion(
     case 0x00010100:
     case 0x00010200:
     case 0x00010300:
+    case 0x00010301:
         break;
     default:
         KdPrint2((PRINT_PREFIX "  Unknown AHCI revision\n"));
         if(AtapiRegCheckDevValue(deviceExtension, CHAN_NOT_SPECIFIED, 
DEVNUM_NOT_SPECIFIED, L"CheckAhciRevision", Strict)) {
-            KdPrint(("  AHCI revision excluded\n"));
+            KdPrint(("  AHCI revision excluded %#x\n", version));
             return FALSE;
         }
     }
@@ -966,7 +967,7 @@ UniataAhciDetect(
 
     CAP = UniataAhciReadHostPort4(deviceExtension, IDX_AHCI_CAP);
     CAP2 = UniataAhciReadHostPort4(deviceExtension, IDX_AHCI_CAP2);
-    KdPrint2((PRINT_PREFIX "  AHCI CAP %#x, CAP2 %#x\n", CAP, CAP2));
+    KdPrint2((PRINT_PREFIX "  AHCI CAP %#x, CAP2 %#x, ver %#x\n", CAP, CAP2, 
version));
     if(CAP & AHCI_CAP_S64A) {
         KdPrint2((PRINT_PREFIX "  64bit"));
         //deviceExtension->Host64 = TRUE; // this is just DETECT, do not 
update anything

Reply via email to