|
@@ -113,23 +113,23 @@ AHCI::HBADefinedCapabilities AHCIController::capabilities() const
|
|
(capabilities & 0b11111) + 1,
|
|
(capabilities & 0b11111) + 1,
|
|
((capabilities >> 8) & 0b11111) + 1,
|
|
((capabilities >> 8) & 0b11111) + 1,
|
|
(u8)((capabilities >> 20) & 0b1111),
|
|
(u8)((capabilities >> 20) & 0b1111),
|
|
- (capabilities & (u32)(AHCI::HBACapabilites::SXS)) != 0,
|
|
|
|
- (capabilities & (u32)(AHCI::HBACapabilites::EMS)) != 0,
|
|
|
|
- (capabilities & (u32)(AHCI::HBACapabilites::CCCS)) != 0,
|
|
|
|
- (capabilities & (u32)(AHCI::HBACapabilites::PSC)) != 0,
|
|
|
|
- (capabilities & (u32)(AHCI::HBACapabilites::SSC)) != 0,
|
|
|
|
- (capabilities & (u32)(AHCI::HBACapabilites::PMD)) != 0,
|
|
|
|
- (capabilities & (u32)(AHCI::HBACapabilites::FBSS)) != 0,
|
|
|
|
- (capabilities & (u32)(AHCI::HBACapabilites::SPM)) != 0,
|
|
|
|
- (capabilities & (u32)(AHCI::HBACapabilites::SAM)) != 0,
|
|
|
|
- (capabilities & (u32)(AHCI::HBACapabilites::SCLO)) != 0,
|
|
|
|
- (capabilities & (u32)(AHCI::HBACapabilites::SAL)) != 0,
|
|
|
|
- (capabilities & (u32)(AHCI::HBACapabilites::SALP)) != 0,
|
|
|
|
- (capabilities & (u32)(AHCI::HBACapabilites::SSS)) != 0,
|
|
|
|
- (capabilities & (u32)(AHCI::HBACapabilites::SMPS)) != 0,
|
|
|
|
- (capabilities & (u32)(AHCI::HBACapabilites::SSNTF)) != 0,
|
|
|
|
- (capabilities & (u32)(AHCI::HBACapabilites::SNCQ)) != 0,
|
|
|
|
- (capabilities & (u32)(AHCI::HBACapabilites::S64A)) != 0
|
|
|
|
|
|
+ (capabilities & (u32)(AHCI::HBACapabilities::SXS)) != 0,
|
|
|
|
+ (capabilities & (u32)(AHCI::HBACapabilities::EMS)) != 0,
|
|
|
|
+ (capabilities & (u32)(AHCI::HBACapabilities::CCCS)) != 0,
|
|
|
|
+ (capabilities & (u32)(AHCI::HBACapabilities::PSC)) != 0,
|
|
|
|
+ (capabilities & (u32)(AHCI::HBACapabilities::SSC)) != 0,
|
|
|
|
+ (capabilities & (u32)(AHCI::HBACapabilities::PMD)) != 0,
|
|
|
|
+ (capabilities & (u32)(AHCI::HBACapabilities::FBSS)) != 0,
|
|
|
|
+ (capabilities & (u32)(AHCI::HBACapabilities::SPM)) != 0,
|
|
|
|
+ (capabilities & (u32)(AHCI::HBACapabilities::SAM)) != 0,
|
|
|
|
+ (capabilities & (u32)(AHCI::HBACapabilities::SCLO)) != 0,
|
|
|
|
+ (capabilities & (u32)(AHCI::HBACapabilities::SAL)) != 0,
|
|
|
|
+ (capabilities & (u32)(AHCI::HBACapabilities::SALP)) != 0,
|
|
|
|
+ (capabilities & (u32)(AHCI::HBACapabilities::SSS)) != 0,
|
|
|
|
+ (capabilities & (u32)(AHCI::HBACapabilities::SMPS)) != 0,
|
|
|
|
+ (capabilities & (u32)(AHCI::HBACapabilities::SSNTF)) != 0,
|
|
|
|
+ (capabilities & (u32)(AHCI::HBACapabilities::SNCQ)) != 0,
|
|
|
|
+ (capabilities & (u32)(AHCI::HBACapabilities::S64A)) != 0
|
|
};
|
|
};
|
|
}
|
|
}
|
|
|
|
|