1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-20 03:15:08 +00:00
serenity/Kernel/Storage/ATA/AHCI
Liav A 7b745a20f1 Kernel: Mark a bunch of NonnullRefPtrs also const to ensure immutability
These were easy to pick-up as these pointers are assigned during the
construction point and are never changed afterwards.

This small change to these pointers will ensure that our code will not
accidentally assign these pointers with a new object which is always a
kind of bug we will want to prevent.
2023-04-08 13:44:21 +02:00
..
Controller.cpp Kernel: Refactor AHCIController to propagate more errors 2023-03-16 09:55:15 +01:00
Controller.h Kernel: Refactor AHCIController to propagate more errors 2023-03-16 09:55:15 +01:00
Definitions.h Kernel/Storage: Move ATA device signature definitions to a general file 2022-07-19 11:07:34 +01:00
InterruptHandler.cpp Kernel/Storage: Move AHCI and IDE code into new subdirectories 2022-07-19 11:07:34 +01:00
InterruptHandler.h Kernel: Remove stale includes of x86 IO header file 2022-09-20 18:43:05 +01:00
Port.cpp Kernel/Storage: Remove indication for possible future support of ATAPI 2023-03-08 01:41:51 +01:00
Port.h Kernel: Mark a bunch of NonnullRefPtrs also const to ensure immutability 2023-04-08 13:44:21 +02:00