|
ae7ba554d4
|
mem: implement a better vmalloc
|
2023-12-31 12:50:16 +02:00 |
|
|
b3e7d2848b
|
refactor: fix warnings
|
2023-12-26 22:24:38 +02:00 |
|
|
8df5dc487e
|
proc: add fb0 device + message channels
|
2023-12-26 22:12:47 +02:00 |
|
|
b763e39121
|
fs/poll: FdPoll WIP impl
|
2023-12-22 11:24:47 +02:00 |
|
|
d624505fb4
|
block/ahci: add partition enumeration
|
2023-12-18 23:25:33 +02:00 |
|
|
789b897434
|
block/ahci: split data structures
|
2023-12-18 18:37:24 +02:00 |
|
|
c870d7290f
|
block/ahci: implement MSI-driven updates
|
2023-12-18 18:37:24 +02:00 |
|
|
dc864cc7a6
|
block/ahci: split AhciPort into its own file
|
2023-12-18 18:37:24 +02:00 |
|
|
4d9ecc24ff
|
block/ahci: initial support for AHCI SATA drives
|
2023-12-18 18:37:22 +02:00 |
|
|
6efc2d1ed5
|
block/core: add GPT partition probing
|
2023-12-18 18:35:55 +02:00 |
|
|
b888a51805
|
block/core: better block device interface
|
2023-12-18 17:04:01 +02:00 |
|
|
61f217ab56
|
block/nvme: multi-queue + multi-MSI
|
2023-12-11 21:13:33 +02:00 |
|
|
4ce7a57c4a
|
refactor: move drivers + add authors
|
2023-12-11 03:04:49 +02:00 |
|
|
5ffd4ca4e2
|
dev/block: add a simple block subsystem
|
2023-12-11 00:58:11 +02:00 |
|
|
8b7a7b9295
|
block/nvme: move nvme driver to its own crate
|
2023-12-10 23:22:21 +02:00 |
|
|
2da98eaaa8
|
dev/pci: make PCI driver an external crate
|
2023-12-10 21:25:54 +02:00 |
|