mirror of
https://github.com/RGBCube/serenity
synced 2025-07-23 06:07:34 +00:00
Kernel/Storage: Fix typos in HBA capabilities
This commit is contained in:
parent
4ef0e4b62e
commit
64a240f4df
2 changed files with 20 additions and 20 deletions
|
@ -340,7 +340,7 @@ enum CommandHeaderAttributes : u16 {
|
||||||
R = (1 << 8) /* Reset */
|
R = (1 << 8) /* Reset */
|
||||||
};
|
};
|
||||||
|
|
||||||
enum HBACapabilites : u32 {
|
enum HBACapabilities : u32 {
|
||||||
S64A = (u32)1 << 31, /* Supports 64-bit Addressing */
|
S64A = (u32)1 << 31, /* Supports 64-bit Addressing */
|
||||||
SNCQ = 1 << 30, /* Supports Native Command Queuing */
|
SNCQ = 1 << 30, /* Supports Native Command Queuing */
|
||||||
SSNTF = 1 << 29, /* Supports SNotification Register */
|
SSNTF = 1 << 29, /* Supports SNotification Register */
|
||||||
|
@ -372,11 +372,11 @@ struct [[gnu::packed]] HBADefinedCapabilities {
|
||||||
bool slumber_state_capable : 1 { false };
|
bool slumber_state_capable : 1 { false };
|
||||||
bool pio_multiple_drq_block : 1 { false };
|
bool pio_multiple_drq_block : 1 { false };
|
||||||
bool fis_based_switching_supported : 1 { false };
|
bool fis_based_switching_supported : 1 { false };
|
||||||
bool port_multilier_supported : 1 { false };
|
bool port_multiplier_supported : 1 { false };
|
||||||
bool ahci_mode_only : 1 { true };
|
bool ahci_mode_only : 1 { true };
|
||||||
bool command_list_override_supported : 1 { false };
|
bool command_list_override_supported : 1 { false };
|
||||||
bool activity_led_supported : 1 { false };
|
bool activity_led_supported : 1 { false };
|
||||||
bool aggerssive_link_power_management_supported : 1 { false };
|
bool aggressive_link_power_management_supported : 1 { false };
|
||||||
bool staggered_spin_up_supported : 1 { false };
|
bool staggered_spin_up_supported : 1 { false };
|
||||||
bool mechanical_presence_switch_supported : 1 { false };
|
bool mechanical_presence_switch_supported : 1 { false };
|
||||||
bool snotification_register_supported : 1 { false };
|
bool snotification_register_supported : 1 { false };
|
||||||
|
|
|
@ -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::HBACapabilities::SXS)) != 0,
|
||||||
(capabilities & (u32)(AHCI::HBACapabilites::EMS)) != 0,
|
(capabilities & (u32)(AHCI::HBACapabilities::EMS)) != 0,
|
||||||
(capabilities & (u32)(AHCI::HBACapabilites::CCCS)) != 0,
|
(capabilities & (u32)(AHCI::HBACapabilities::CCCS)) != 0,
|
||||||
(capabilities & (u32)(AHCI::HBACapabilites::PSC)) != 0,
|
(capabilities & (u32)(AHCI::HBACapabilities::PSC)) != 0,
|
||||||
(capabilities & (u32)(AHCI::HBACapabilites::SSC)) != 0,
|
(capabilities & (u32)(AHCI::HBACapabilities::SSC)) != 0,
|
||||||
(capabilities & (u32)(AHCI::HBACapabilites::PMD)) != 0,
|
(capabilities & (u32)(AHCI::HBACapabilities::PMD)) != 0,
|
||||||
(capabilities & (u32)(AHCI::HBACapabilites::FBSS)) != 0,
|
(capabilities & (u32)(AHCI::HBACapabilities::FBSS)) != 0,
|
||||||
(capabilities & (u32)(AHCI::HBACapabilites::SPM)) != 0,
|
(capabilities & (u32)(AHCI::HBACapabilities::SPM)) != 0,
|
||||||
(capabilities & (u32)(AHCI::HBACapabilites::SAM)) != 0,
|
(capabilities & (u32)(AHCI::HBACapabilities::SAM)) != 0,
|
||||||
(capabilities & (u32)(AHCI::HBACapabilites::SCLO)) != 0,
|
(capabilities & (u32)(AHCI::HBACapabilities::SCLO)) != 0,
|
||||||
(capabilities & (u32)(AHCI::HBACapabilites::SAL)) != 0,
|
(capabilities & (u32)(AHCI::HBACapabilities::SAL)) != 0,
|
||||||
(capabilities & (u32)(AHCI::HBACapabilites::SALP)) != 0,
|
(capabilities & (u32)(AHCI::HBACapabilities::SALP)) != 0,
|
||||||
(capabilities & (u32)(AHCI::HBACapabilites::SSS)) != 0,
|
(capabilities & (u32)(AHCI::HBACapabilities::SSS)) != 0,
|
||||||
(capabilities & (u32)(AHCI::HBACapabilites::SMPS)) != 0,
|
(capabilities & (u32)(AHCI::HBACapabilities::SMPS)) != 0,
|
||||||
(capabilities & (u32)(AHCI::HBACapabilites::SSNTF)) != 0,
|
(capabilities & (u32)(AHCI::HBACapabilities::SSNTF)) != 0,
|
||||||
(capabilities & (u32)(AHCI::HBACapabilites::SNCQ)) != 0,
|
(capabilities & (u32)(AHCI::HBACapabilities::SNCQ)) != 0,
|
||||||
(capabilities & (u32)(AHCI::HBACapabilites::S64A)) != 0
|
(capabilities & (u32)(AHCI::HBACapabilities::S64A)) != 0
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue