• Joined on 2023-03-07
drew pushed to main at drew/acadia 2023-12-05 16:52:36 -08:00
f1c67d88ed First pass at 0.1.0 release notes.
067da8709c Update TODOs
Compare 2 commits »
drew pushed to main at drew/acadia 2023-12-05 16:12:22 -08:00
815a603c1c [Zion] Mark pages as not present before calling invlpg.
1f8085f791 [Zion] Call invlpg when unmapping memory.
Compare 2 commits »
drew pushed to main at drew/acadia 2023-12-05 15:48:20 -08:00
0b9f83b321 [Teton] Wait on spawned processes to exit.
8c5dd00443 [Glacier] Add debug methods for HashMap and RefPtr.
d9a4be6555 [Zion] Add a ProcessWait syscall.
Compare 3 commits »
drew pushed to main at drew/advent-of-code-2023 2023-12-04 13:42:38 -08:00
9e63330189 Break each day out into a module.
drew pushed to main at drew/advent-of-code-2023 2023-12-04 13:29:43 -08:00
3ec015ab70 Day 4 complete.
drew pushed to main at drew/advent-of-code-2023 2023-12-03 21:02:44 -08:00
d5ac973448 Day 3 complete.
drew pushed to main at drew/advent-of-code-2023 2023-12-03 20:03:44 -08:00
3cff3b6785 Day 2 code.
79531921f3 Add a way to select each day.
Compare 2 commits »
drew pushed to main at drew/acadia 2023-12-01 10:43:55 -08:00
642fc4d80d [Zion/Mammoth] Move init cap decls to mammoth.
c209925a3c [Yunq] Return status from client calls.
700f3f94cb [Yunq] Return status in server code.
3eba0bd9d8 [Yunq] Check identify byte and ensure users check status code.
7d9f9a7ae9 [Yunq] Create libyunq and move parsing code to it.
Compare 6 commits »
drew pushed to main at drew/advent-of-code-2023 2023-12-01 07:13:26 -08:00
c5e0ac820a Day 1 part 2.
6b55dd0f52 Day 1 part 1 complete.
Compare 2 commits »
drew created branch main in drew/advent-of-code-2023 2023-12-01 05:59:51 -08:00
drew pushed to main at drew/advent-of-code-2023 2023-12-01 05:59:51 -08:00
de452d97c0 Cargo initial commit.
drew created repository drew/advent-of-code-2023 2023-12-01 05:59:13 -08:00
drew pushed to main at drew/acadia 2023-11-30 08:51:33 -08:00
6212aef336 [Yellowstone] Move yellowstone yunq to namespace "yellowstone"
f1e09b2ae6 [Yunq] Add ability to namespace declarations using "package".
9fdd670a23 [Voyageurs] Create unowned cap to pass to yellowstone.
17b22c913b [Denali] Create unowned cap to pass to yellowstone.
1614f2ae53 [VictoriaFalls] Create unowned cap to pass to yellowstone.
Compare 11 commits »
drew pushed to main at drew/acadia 2023-11-26 21:15:44 -08:00
4e25a7e3b9 [Usr] Add a test process to spawn from Teton.
7c75b832b2 [Teton] Add a barebones way to spawn a process.
Compare 2 commits »
drew pushed to main at drew/acadia 2023-11-26 19:13:49 -08:00
26ab661dbf [Teton] Change cwd command to pwd.
29148c8756 [Teton] Add a cd command.
Compare 2 commits »
drew pushed to main at drew/acadia 2023-11-26 14:49:35 -08:00
ea8598068d [Teton] Add a ls command.
e0bf7a9a1c [Mammoth] Add a call for listing a directory.
d0a3bf3936 [VictoriaFalls] Add a get directory ipc call for victoria falls.
Compare 3 commits »
drew pushed to main at drew/acadia 2023-11-26 13:54:18 -08:00
7d7cb8024c [Teton] Add a help command.
drew pushed to main at drew/acadia 2023-11-26 13:53:58 -08:00
57947fb5dd [Teton] Add a command to print the working directory.
faa54bc3dc [Teton] Buffer current command for executing.
c8e5441c7f [Glacier] Add the ability to remove a character from a StringBuilder.
134185117d [Teton] Handle Tab and Backspace.
Compare 4 commits »
drew pushed to main at drew/acadia 2023-11-26 12:13:26 -08:00
f01b447af4 [Mammoth] Add keycodes for all non-fn keys.
a83893d110 [Mammoth] Add keycodes for most symbol scancodes and shift.
7f2b01438d [Teton] Just print a simple promp on the screen.
2bc64b045c [Mammoth] Add a keyboard library that translates scancode to keycodes.
aecae8e41f [Teton] Fix offset in console to write correct character.
Compare 7 commits »
drew pushed to main at drew/acadia 2023-11-25 13:09:28 -08:00
8365d47cbe [Voyageurs] Add a basic ps/2 keyboard driver.
7151a509ee [Mammoth] clean up check crash (we log the error code in the kernel.
24bcff2e40 [Yunq] Fix syntax error in yunq.
4ee4f9cb87 [Zion] Fix thread start checks and add logging.
f9ce4a4a8e [Zion] Don't ignore DriverManager Register return code.
Compare 5 commits »