• Joined on 2023-03-07
drew pushed to main at drew/nvim-config 2025-05-13 01:03:00 -07:00
3ccd1f3bb8 Move to nvim 0.11 lsp format.
cc765b7b61 Add more language servers.
858daa428f Write w/out format
27c34ed642 Search notifications.
72ff506c30 Delete other buffers.
Compare 12 commits »
drew pushed to main at drew/acadia 2025-05-08 00:17:18 -07:00
2258135cfc [voyageurs] Zero-out command structures before passing them to XHCI.
drew pushed to main at drew/acadia 2025-05-08 00:14:29 -07:00
bddf26b645 Revert "[Zion][Yellowstone] First pass at adding PCI ioport access."
drew pushed to main at drew/acadia 2025-05-07 01:23:45 -07:00
b51d5966d4 [Zion] Zero-out thread fx_data_ on creation.
b677633248 [Zion][Yellowstone] First pass at adding PCI ioport access.
f2c2cff98a Enable bochs magic breakpoint.
fff3d8927c Fix bochs debugging argument.
0dfa6008ec Enable bochs terminal output.
Compare 6 commits »
drew pushed to main at drew/acadia 2025-05-05 22:58:23 -07:00
93d1299bd9 [PCI] Improved MSI Comments for my future self.
drew pushed to main at drew/acadia 2025-05-05 22:53:23 -07:00
f26fd73116 [Zion][Denali] Move to MSI for AHCI devices.
c645405ca8 Fix build after removing a bunch of stuff.
Compare 2 commits »
drew pushed to main at drew/acadia 2025-05-05 19:17:17 -07:00
dc801786b1 [VFS] Move victoria falls to rust. (Breaks voyageurs)
drew pushed to main at drew/acadia 2025-05-03 14:32:16 -07:00
f918966727 [Zion] Don't try to set state on dying threads in cleanup.
26ff82cf54 Add ccls cache to gitignore.
6e9dc0838c Bump cmake version.
Compare 3 commits »
drew pushed to main at drew/nvim-config 2025-04-27 22:27:12 -07:00
30e94f86f0 Many improvements.
drew created branch main in drew/nvim-config 2025-04-05 13:45:39 -07:00
drew pushed to main at drew/nvim-config 2025-04-05 13:45:39 -07:00
bcb5556f7c Initial Commit
drew created repository drew/nvim-config 2025-04-05 12:05:03 -07:00
drew pushed to main at drew/acadia 2025-02-07 18:42:33 -08:00
a806e41af0 [VFS] Skeleton for moving victoria falls to rust.
59efb1659a Move denali client to separate lib.
c8f84ec352 Moved victoriafalls to sys dir in rust.
9452e6c705 [Denali] Assert sector size is 512.
Compare 4 commits »
drew pushed to main at drew/acadia 2025-02-01 14:35:27 -08:00
e34540b77e Move command into its own file.
4efeca661e Move command.rs to ahci_command.rs
15a5e210ef Move port controller to separate file.
Compare 3 commits »
drew pushed to main at drew/acadia 2025-02-01 14:15:52 -08:00
440de700f9 Remove denali cpp executable.
drew pushed to main at drew/acadia 2025-02-01 14:13:26 -08:00
faa71d08c5 Reduce wait in async executor.
feb7c8e839 Increase scheduler frequency.
Compare 2 commits »
drew pushed to main at drew/acadia 2025-02-01 13:53:37 -08:00
49c3ff8499 Implement read_many for denali.
5ec05f9a88 Improve error message in victoriafalls ext2 reader.
00f2424987 Fix repeated message serialization in cpp yunq.
c4dfa624fa Fix repeated parsing in rust yunq.
6f0dfa8719 Register denali on yellowstone, handle read requests.
Compare 7 commits »
drew pushed to main at drew/acadia 2025-02-01 01:21:39 -08:00
b270c7c9aa Only trigger future on poll in controller.
caa1b9c952 Move AHCI controller to async.
Compare 2 commits »
drew pushed to main at drew/acadia 2025-01-31 21:52:36 -08:00
c97d39c36b Make handle interrupt non-mutable in ahci controller.
017367c4de Store ahci hba and pci device header as mut references
04effd44f8 Move Ahci Port Controller to hold raw references.
Compare 3 commits »
drew pushed to main at drew/acadia 2025-01-31 17:48:14 -08:00
741b605a1c Move init implementation into hba and introduce volatile.