Signed-off-by: lzeng14
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11942
6f19259b-4bc3-4df7-8a09-
765794883524
// A maximum of 32 ports can be supported. A value of '0h', indicating one port, is the minimum requirement.\r
//\r
Data32 = AhciReadReg (PciIo, R_AHCI_CAP);\r
- SataPrivateData->IdeInit.ChannelCount = (UINT8) (Data32 & B_AHCI_CAP_NPS + 1);\r
+ SataPrivateData->IdeInit.ChannelCount = (UINT8) ((Data32 & B_AHCI_CAP_NPS) + 1);\r
SataPrivateData->DeviceCount = AHCI_MAX_DEVICES;\r
if ((Data32 & B_AHCI_CAP_SPM) == B_AHCI_CAP_SPM) {\r
SataPrivateData->DeviceCount = AHCI_MULTI_MAX_DEVICES;\r