From 61a02ac974be70cd5759a17558ef100fce4620a1 Mon Sep 17 00:00:00 2001 From: lzeng14 Date: Fri, 1 Jul 2011 03:47:26 +0000 Subject: Fix ICC build error. Signed-off-by: lzeng14 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11939 6f19259b-4bc3-4df7-8a09-765794883524 --- DuetPkg/SataControllerDxe/SataController.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DuetPkg/SataControllerDxe/SataController.c b/DuetPkg/SataControllerDxe/SataController.c index f00abcebb9..0fdc1dea79 100644 --- a/DuetPkg/SataControllerDxe/SataController.c +++ b/DuetPkg/SataControllerDxe/SataController.c @@ -456,7 +456,7 @@ SataControllerStart ( // A maximum of 32 ports can be supported. A value of '0h', indicating one port, is the minimum requirement. // Data32 = AhciReadReg (PciIo, R_AHCI_CAP); - SataPrivateData->IdeInit.ChannelCount = (UINT8) (Data32 & B_AHCI_CAP_NPS) + 1; + SataPrivateData->IdeInit.ChannelCount = (UINT8) (Data32 & B_AHCI_CAP_NPS + 1) SataPrivateData->DeviceCount = AHCI_MAX_DEVICES; if ((Data32 & B_AHCI_CAP_SPM) == B_AHCI_CAP_SPM) { SataPrivateData->DeviceCount = AHCI_MULTI_MAX_DEVICES; -- cgit v1.2.3