apio pushed to rusty-moon at apio/Luna 2022-10-31 15:18:23 +00:00
70d78d86be Kernel: Add CPU functions in a portable way
apio deleted branch tmpfs from apio/Luna 2022-10-31 13:51:10 +00:00
apio commented on pull request apio/Luna#15 2022-10-31 13:51:07 +00:00
WIP: Implement a read-write in-memory tmpfs

Closing for now.

apio closed pull request apio/Luna#15 2022-10-31 13:51:07 +00:00
WIP: Implement a read-write in-memory tmpfs
apio pushed to rusty-moon at apio/Luna 2022-10-31 13:48:49 +00:00
ed29870172 Update README.md
79f7a285a2 Remove Makefile
868597b70a Add a script to build and install mkbootimg
Compare 3 commits »
apio pushed to rusty-moon at apio/Luna 2022-10-31 13:34:52 +00:00
9c09fe7cec init: add a check_magic function
9902506264 video: Add a Color enum to make it easier to work with colors
ab4d34ecdb Add Cargo.lock to gitignore
c167b7a247 remove .clang-format
Compare 4 commits »
apio created branch rusty-moon in apio/Luna 2022-10-31 13:02:43 +00:00
apio pushed to rusty-moon at apio/Luna 2022-10-31 13:02:43 +00:00
a26dabaa5a Let's get Rusty!!
apio pushed to main at apio/Luna 2022-10-31 11:30:13 +00:00
534500cda0 Implement enough runtime for binutils to compile
apio pushed to tmpfs at apio/Luna 2022-10-31 09:24:08 +00:00
26ee79fe17 why does it not work
apio commented on issue apio/Luna#14 2022-10-31 09:00:23 +00:00
weird memory stuff

Pretty much non-relevant now. We don't use KernelHeap to map userspace memory right now, so if we did try it it would probably fault. But right now it doesn't, so it's fine.

Except we use…

apio closed issue apio/Luna#14 2022-10-31 09:00:23 +00:00
weird memory stuff
apio created pull request apio/Luna#15 2022-10-31 08:57:09 +00:00
WIP: Implement a read-write in-memory tmpfs
apio pushed to tmpfs at apio/Luna 2022-10-31 08:54:21 +00:00
bc48b64ec6 More tmpfs stuff but mkdir corrupts the system
apio pushed to main at apio/Luna 2022-10-31 08:54:12 +00:00
497a52dd82 apps: add a little mkdir utility
apio created branch tmpfs in apio/Luna 2022-10-30 20:31:06 +00:00
apio pushed to tmpfs at apio/Luna 2022-10-30 20:31:06 +00:00
70b3d70133 Initial TmpFS work
apio pushed to main at apio/Luna 2022-10-30 19:53:59 +00:00
c2a08060cf VFS: Add support for an implementation-defined value
apio pushed to main at apio/Luna 2022-10-30 19:51:46 +00:00
5eae93bbb0 Bugfix: do not crash if we are blocking for no reason
apio pushed to main at apio/Luna 2022-10-30 19:46:42 +00:00
aabff7a1d3 libc: Add mktime()