Matthew Leach
825b3d7547
libkernel: mem: brk: return non-aligned break
...
Determine whether the program break needs extending with aligned logic,
but always return the requested, non-aligned, address.
Use `brk_addr` in unit tests instead.
2025-11-28 20:09:05 +00:00
Ashwin Naren
de76e243a2
properly shutdown system
2025-11-28 20:02:12 +00:00
Ashwin Naren
504f7f01dc
fix failing tests
2025-11-28 12:08:06 +00:00
Ashwin Naren
0c749d7ce8
Parse fat dates
2025-11-28 12:08:06 +00:00
Matthew Leach
606500ba8b
libkernel: fs: fat32: make lookups case-insensitive
...
Fat32 is a case-insensitive filesystem, therefore when looking up a path
in a directory entry, convert all strings to lowercase before
comparison.
2025-11-24 21:25:51 +00: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