From a1a086067da7fbd23cdcd2a4cd2cd575886e0cea Mon Sep 17 00:00:00 2001 From: Marcus Overhagen Date: Fri, 28 Sep 2007 14:52:11 +0000 Subject: [PATCH] cleanup git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22346 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/kernel/busses/scsi/ahci/ahci_port.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/add-ons/kernel/busses/scsi/ahci/ahci_port.cpp b/src/add-ons/kernel/busses/scsi/ahci/ahci_port.cpp index 1911df6208..f49a1f3002 100644 --- a/src/add-ons/kernel/busses/scsi/ahci/ahci_port.cpp +++ b/src/add-ons/kernel/busses/scsi/ahci/ahci_port.cpp @@ -350,8 +350,13 @@ AHCIPort::ScsiExecuteRequest(scsi_ccb *request) TRACE("AHCIPort::ScsiExecuteRequest port %d, opcode %u, length %u\n", fIndex, request->cdb[0], request->cdb_length); - if (request->cdb[0] == 18) - IdentifyDevice(); + switch (request->cdb[0]) { + case 0x00: + break; + case 0x12: + IdentifyDevice(); + break; + } request->subsys_status = SCSI_DEV_NOT_THERE; gSCSI->finished(request, 1);