Drew Galbraith
|
8d730c67c1
|
[Mammoth] Move most classes to the mmth namespace.
|
2023-11-22 14:59:41 -08:00 |
Drew Galbraith
|
5f8d577948
|
[Mammoth] Move remaining classes to a shared folder.
|
2023-11-22 14:39:27 -08:00 |
Drew Galbraith
|
d41a565721
|
[Mammoth] Add an OwnedMemoryRegion for ContiguousPhysical.
|
2023-11-19 20:42:38 -08:00 |
Drew Galbraith
|
a8db218204
|
[denali] Relocate AHCI structures to memory we control
|
2023-07-05 14:32:19 -07:00 |
Drew Galbraith
|
3a3ab8717b
|
[denali] Use glcr::ErrorOr as a POC.
|
2023-06-21 18:38:11 -07:00 |
Drew Galbraith
|
5e99dbf7d1
|
Refactor all Zion decls into one header
|
2023-06-17 01:45:53 -07:00 |
Drew Galbraith
|
e5da93757a
|
Working AHCI DMA IPC from yellowstone to denali.
We have a weird bug in context switching where a process's rsp0 ends up
pointing at the wrong value sometimes which crashes the OS.
|
2023-06-16 01:31:23 -07:00 |
Drew Galbraith
|
ffa2d97a64
|
First iteration of denali server
|
2023-06-15 16:20:29 -07:00 |
Drew Galbraith
|
b8b6576b7f
|
Cleanup AHCI Ident a bit and reduce logging
|
2023-06-12 23:32:24 -07:00 |
Drew Galbraith
|
0f0e39d1e9
|
Further parse AHCI information.
Send an IDENTIFY command to each drive and set up a hook to handle
interrupts.
|
2023-06-12 19:20:51 -07:00 |