summaryrefslogtreecommitdiff
path: root/Kernel/Storage
AgeCommit message (Expand)Author
2021-02-08Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...)AnotherTest
2021-02-05Kernel: Clear pending interrupts before enabling IRQs of IDE ChannelLiav A
2021-02-03Kernel: Restore IDE PIO functionalityLiav A
2021-01-29Kernel/Storage: Rewrite IDE disk detection and disk accessLuke
2021-01-26Meta: Split debug defines into multiple headers.asynts
2021-01-25Everywhere: Hook up remaining debug macros to Debug.h.asynts
2021-01-25Everywhere: Debug macros instead of constexpr.asynts
2021-01-25Everywhere: Remove unnecessary debug comments.asynts
2021-01-25Everywhere: Use CMake to generate AK/Debug.h.asynts
2021-01-24Kernel: Allow disabling of IDE controllers with disable_ideJean-Baptiste Boric
2021-01-22Kernel: Fix PATADiskDevice device namesAndreas Kling
2021-01-22Kernel: Find boot device by enumerating devicesJean-Baptiste Boric
2021-01-22Kernel: Make device generate their own namesJean-Baptiste Boric
2021-01-22Kernel: Implement RamdiskDeviceJean-Baptiste Boric
2021-01-22Kernel: Untangle StorageController from PCI::DeviceControllerJean-Baptiste Boric
2021-01-22Everywhere: Replace a bundle of dbg with dbgln.asynts
2021-01-20Kernel+LibC: Turn errno codes into a strongly typed enumAndreas Kling
2021-01-12AK: Simplify constructors and conversions from nullptr_tLenny Maiorani
2021-01-11Everywhere: Replace a bundle of dbg with dbgln.asynts
2021-01-09Everywhere: Replace a bundle of dbg with dbgln.asynts
2021-01-03Kernel: Improve ProcFS behavior in low memory conditionsTom
2021-01-01Kernel: Allow to boot from a partition with partition UUIDLiav A
2020-12-31Everywhere: Re-format with clang-format-11Linus Groh
2020-12-27Kernel: Introduce a new partitioning subsystemLiav A
2020-12-27Kernel: Add DiskPartitionMetadata ClassLiav A
2020-12-27Kernel: Move Partition code files to the Storage folderLiav A
2020-12-27Kernel: Add a method to determine the desired permissions of a DeviceLiav A
2020-12-25AK: Remove custom %b format string specifierAndreas Kling
2020-12-21Kernel: Introduce the StorageManagement classLiav A
2020-12-21Kernel: Change the indexing of storage devices in IDEController classLiav A
2020-12-21Kernel: Add a method to gather the devices count of a Storage controllerLiav A
2020-12-21Kernel: Add a method to check the type of a StorageControllerLiav A
2020-12-21Kernel: Allow to initialize an IDE device on the secondary channelLiav A
2020-12-21Kernel: Introduce the new Storage subsystemLiav A