Commit History

Author SHA1 Message Date
  Andreas Kling 55adace359 Kernel: Rename SpinLock => Spinlock 3 years ago
  Jean-Baptiste Boric f7f794e74a Kernel: Move Mutex into Locking/ 4 years ago
  Andreas Kling a1d7ebf85a Kernel: Rename Kernel/VM/ to Kernel/Memory/ 4 years ago
  Andreas Kling cee9528168 Kernel: Rename Lock to Mutex 4 years ago
  Andreas Kling c9f6786e8b Kernel: Make various T::class_name() and similar return StringView 4 years ago
  Jean-Baptiste Boric fdb5367da1 Kernel: Promote various integers to 64 bits in storage layer 4 years ago
  Liav A b91df26d4a Kernel/Interrupts: Return boolean on whether we handled the interrupt 4 years ago
  Liav A 05510e3994 Kernel/Storage: Make the IDEChannel design more robust 4 years ago
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 years ago
  Liav A 2718d7c74c Kernel/Storage: Add support for IDE controllers in PCI native mode 4 years ago
  Liav A b96e4c1308 Kernel/Storage: Use more locking in the IDE code 4 years ago
  Liav A 8b446fb579 Kernel/Storage: Add support for non-bus mastering IDE controllers 4 years ago
  Liav A 833a6bd047 Kernel/Storage: Move IDE bus master handling code into a separate class 4 years ago
  Liav A dfb6b296cf Kernel: Make IDEChannel Ref-counted 4 years ago
  Jean-Baptiste Boric 999c57ef2d Kernel: Refactor storage stack with u64 as block index 4 years ago
  Liav A 865aade42b Kernel: Clear pending interrupts before enabling IRQs of IDE Channel 4 years ago
  Luke 40de84ba67 Kernel/Storage: Rewrite IDE disk detection and disk access 4 years ago
  Liav A 6a691306b5 Kernel: Add a method to gather the devices count of a Storage controller 4 years ago
  Liav A 0a2b00a1bf Kernel: Introduce the new Storage subsystem 4 years ago