Commit Graph

23 Commits

Author SHA1 Message Date
Loïc Grégoire cefc69e1b5 all: more tidying 2026-10-08 18:01:42 -04:00
Loïc Grégoire bbd67d065d fbconsole -> bootvid 2026-09-03 21:05:20 -04:00
Loïc Grégoire 2a09642f4d ke: rework kernel initialization 2026-08-05 16:10:37 -04:00
Loïc Grégoire e36416304b all: type-safe time units 2026-08-02 00:02:44 -04:00
Loïc Grégoire fe0f4ce4cd rcu: add hashtable 2026-08-01 10:07:24 -04:00
Loïc Grégoire 1dedb5dba1 tests: add tests 2026-07-24 19:56:25 -04:00
Loïc Grégoire 072239dc32 loader: detect CPU features 2026-07-18 14:37:30 -04:00
Loïc Grégoire 3c72101228 rework entry point 2026-07-17 21:26:13 -04:00
Loïc Grégoire a79c7a07cb loader: initial loader code 2026-07-16 19:48:01 -04:00
Loïc Grégoire 2d18761822 rtl: add LinkerSet 2026-07-04 22:50:15 -04:00
Loïc Grégoire 4a03a10d0c everywhere: nuke UM 2026-07-02 20:01:12 -04:00
Loïc Grégoire e50b1e0167 ps: initial process subsystem 2026-06-18 18:54:38 -04:00
Loïc Grégoire 29f5eb37ef build: fix UM build 2026-04-24 14:49:25 -04:00
Loïc Grégoire 1aa6743f43 refactor: use root instead of base 2026-04-17 20:58:25 -04:00
Loïc Grégoire 1166e0af43 feat: initial ACPI support 2026-04-11 15:21:24 -04:00
Loïc Grégoire 5b60f08db5 feat(mm): initial mm work 2026-04-03 17:01:26 -04:00
Loïc Grégoire 827e8bf0ca refactor: move directories around a bit 2026-03-30 20:05:45 -04:00
iretq c6e63ed2bf feat(pl/ke): initial amd64 support 2026-03-28 14:47:23 -04:00
Loïc Grégoire a589b5a56f feat(ke): logging and consoles 2026-03-28 01:01:36 -04:00
Loïc Grégoire dbdb2eb26b fix(base): import ex 2026-03-25 17:21:26 -04:00
Loïc Grégoire 020e81f34b feat: use per-cpu sections 2026-03-23 20:29:34 -04:00
Loïc Grégoire f29d1596e7 fix(pl/um): assign CPU ids properly 2026-03-22 09:44:53 -04:00
Loïc Grégoire 9e065ee023 initial commit 2026-03-21 22:47:06 -04:00