• Joined on 2023-03-07
drew pushed to main at drew/acadia 2024-01-11 17:13:25 -08:00
b2354ae341 Move many loops over glcr::Vector to range-based loops.
c06d1741f3 [Glacier] Add a vector iterator.
36a09f98c9 [Glacier] Add a vector move contructor test.
1b18739403 Separate memory testing script and only generate Cmake dir if necessary.
5f1053cf17 [Glacier] Add Vector tests with memory check.
Compare 5 commits »
drew pushed to main at drew/acadia 2024-01-11 16:09:26 -08:00
09d902dfb5 [Glacier] Add a basic unit testing framework.
drew pushed to main at drew/acadia 2024-01-11 15:09:32 -08:00
83b0d9ab61 [Denali] Minor AHCI fixes
drew pushed to main at drew/tiramisu-one 2024-01-09 23:36:05 -08:00
239a3e55a9 Updated publish date and draft status for AHCI post.
drew pushed to main at drew/tiramisu-one 2024-01-09 23:35:08 -08:00
de351f1301 AHCI Post complete.
drew pushed to main at drew/advent-of-code-2023 2023-12-19 12:38:33 -08:00
e520c93ccd Apply some basic reductions to the state machine for fun in day19
drew pushed to main at drew/advent-of-code-2023 2023-12-19 12:18:11 -08:00
27bf55960a Day 19
4e51c57775 Day 17b done
00979e49cf Day 17a done.
Compare 3 commits »
drew pushed to main at drew/advent-of-code-2023 2023-12-15 21:40:22 -08:00
1f04221288 Day 16
drew pushed to main at drew/advent-of-code-2023 2023-12-15 14:37:36 -08:00
c3262996fa Reduce complexity of day 15. Runtime 4s -> 0.01s
9df32a9067 Day 15 works.
Compare 2 commits »
drew pushed to main at drew/advent-of-code-2023 2023-12-15 13:12:35 -08:00
95885fe72d Day 14 done.
drew pushed to main at drew/advent-of-code-2023 2023-12-13 00:26:13 -08:00
c19ee00d71 Day13
drew pushed to main at drew/advent-of-code-2023 2023-12-12 23:59:59 -08:00
1bc006c82e Day 12
drew pushed to main at drew/advent-of-code-2023 2023-12-11 16:35:44 -08:00
4df00cc74d Day 11 done.
drew pushed to main at drew/advent-of-code-2023 2023-12-10 12:55:19 -08:00
cabf446550 Day 10 done.
c8037cf120 Day 9 done.
Compare 2 commits »
drew pushed to main at drew/acadia 2023-12-08 15:54:29 -08:00
21265e76ed [Denali] Reduce logging.
0375306f5e [Denali] Record SATA device sector size and count.
Compare 2 commits »
drew pushed to main at drew/acadia 2023-12-08 15:15:33 -08:00
e308d8e120 [Denali] Rename devices to ports.
69ce3028fa [Denali] Move AHCI read to internal method as well.
3e1da2bc90 [Denali] Add a simpler command method and use it to send identify.
e71017070f [Denali] No longer store Commands on the port.
28a0f02b05 [Denali] Move signaling out of the command class.
Compare 9 commits »
drew pushed to main at drew/advent-of-code-2023 2023-12-08 00:46:39 -08:00
603cf4e3f0 Day 8 done.
drew pushed to main at drew/acadia 2023-12-07 23:11:44 -08:00
5a18d7d559 [Denali] Update HBA pointers to volatile. Store CommandList in arrayview.
c530921bda [Denali] Reset AHCI controller when starting denali.
8adde27d9b [Zion] Add a thread sleep call.
66e94ac41b [Glacier] Allow removing from an intrusive list.
961389dee8 [Teton] Duplicate yellowstone cap before spawning processes.
Compare 5 commits »
drew pushed to main at drew/advent-of-code-2023 2023-12-07 10:38:57 -08:00
6be7d82bdb Day 7 complete.
drew pushed to main at drew/acadia 2023-12-06 23:30:29 -08:00
ebe72af716 [Sys] Reduce debugging noise.
8c95e66277 [VictoriaFalls] Skipp reading blocks indexed at 0.
Compare 2 commits »