diff options
author | Liav A <liavalb@gmail.com> | 2022-04-14 22:47:17 +0300 |
---|---|---|
committer | Idan Horowitz <idan.horowitz@gmail.com> | 2022-07-08 01:06:47 +0300 |
commit | 8de395694d39c4b12efbc3b3598be5c1cc80cdb0 (patch) | |
tree | 510211966847915a989d8b964ae8a0b1a71031f3 /Meta/CMake | |
parent | 4d3698995493b860615aa6a6a296c7fcfd680468 (diff) | |
download | serenity-8de395694d39c4b12efbc3b3598be5c1cc80cdb0.zip |
Kernel/Storage: Do proper locking & reset in the AHCIController code
The initialize_hba method now calls the reset method to reset the HBA
and initialize each AHCIPort. Also, after full HBA reset we need to turn
on the AHCI functionality of the HBA and global interrupts since they
are cleared to 0 according to the specification in the GHC register.
Diffstat (limited to 'Meta/CMake')
0 files changed, 0 insertions, 0 deletions