Ashwin Naren
|
1793e24cb8
|
bump ext4plus
|
2026-04-16 21:06:52 -07:00 |
|
Matthew Leach
|
8ec17724d9
|
libkernel: add documentation and cargo metadata
Fix up missing documentaiton and add metadata to the cargo definition.
|
2026-04-13 11:37:57 -07:00 |
|
Matthew Leach
|
3f87c1f3d9
|
libkernel: add feature gates
Add feature gates for different libkernel features. Specifically:
- alloc: Memory allocation APIs.
- paging: Paging related types & functions.
- fs: Filesystem implementations.
- proc_vm: Process VM management.
- kbuf: Circular, page-backed, kernel buffer.
Also gate crate dependencies bsaed upon selected features.
|
2026-04-13 11:37:57 -07:00 |
|
Ashwin Naren
|
7edfe622f5
|
Use as_any to downcast inodes at will and bump ext4plus
|
2026-03-23 21:52:36 -07:00 |
|
Ashwin Naren
|
654b31efc6
|
bump to 0.1.0-alpha.5
|
2026-03-11 00:32:33 -07:00 |
|
Ashwin Naren
|
4212b85e6c
|
update ext4plus to 0.1.0-alpha.4
|
2026-03-10 17:08:46 -07:00 |
|
Ashwin Naren
|
9fea27a427
|
dependency updates (#248)
|
2026-03-06 23:47:10 -08:00 |
|
Ashwin Naren
|
1523b9ccef
|
switch to crates.io ext4plus
|
2026-03-04 15:48:18 -08:00 |
|
Ashwin Naren
|
b28d2baa7f
|
bump dependencies and use workspace dependencies when possible
|
2026-02-26 23:14:31 -08:00 |
|
Ashwin Naren
|
6aebef2168
|
enable clippy lints for libkernel
|
2026-02-13 10:24:13 -08:00 |
|
Ashwin Naren
|
b5138c30f9
|
working ext4
|
2026-01-02 17:01:02 -08:00 |
|
Ashwin Naren
|
74bc44a317
|
update dependencies
|
2025-12-29 12:03:32 -08:00 |
|
Matthew Leach
|
ca6fdd0da5
|
Initial Commit
Initial commit of arm64 bring-up code, kernel core (libkernel) and build
infrastructure.
|
2025-11-16 20:15:01 +00:00 |
|