1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 14:28:12 +00:00

Kernel: Turn SD CapabilitiesRegister into a bit-field

This commit is contained in:
Hendiadyoin1 2023-04-02 20:22:52 +02:00 committed by Sam Atkins
parent 7e33857afa
commit fb79b09688
2 changed files with 40 additions and 3 deletions

View file

@ -623,7 +623,7 @@ ErrorOr<SD::SDConfigurationRegister> SDHostController::retrieve_sd_configuration
ErrorOr<u32> SDHostController::retrieve_sd_clock_frequency()
{
const i64 one_mhz = 1'000'000;
return { ((m_registers->capabilities_0 & 0xff00) >> 8) * one_mhz };
return { m_registers->capabilities.base_clock_frequency * one_mhz };
}
// PLSS Table 4-43 : Card Status Field/Command