raeofsunshine
  • Joined on 2026-06-18
raeofsunshine synced commits to main at raeofsunshine/KimisOS from mirror 2026-07-12 00:20:08 +00:00
eecdfcb8bb Merge branch 'vfs-dev'
739b0d8c71 Fixed memory corruption
10bb61b738 Traced memory corruption problem
616edd6bb3 Implemented ramfs functions, just missing close
ecdeadc4f3 I realized i could cut out the middleman
Compare 23 commits »
raeofsunshine synced commits to vfs-dev at raeofsunshine/KimisOS from mirror 2026-07-12 00:20:08 +00:00
739b0d8c71 Fixed memory corruption
raeofsunshine synced commits to vfs-dev at raeofsunshine/KimisOS from mirror 2026-07-07 06:30:55 +00:00
10bb61b738 Traced memory corruption problem
raeofsunshine synced commits to vfs-dev at raeofsunshine/KimisOS from mirror 2026-07-06 22:20:56 +00:00
616edd6bb3 Implemented ramfs functions, just missing close
raeofsunshine synced commits to vfs-dev at raeofsunshine/KimisOS from mirror 2026-07-06 06:00:55 +00:00
ecdeadc4f3 I realized i could cut out the middleman
9065a5c68a Finished with ramfs_create(), rest of the VFS soon to follow
Compare 2 commits »
raeofsunshine synced commits to vfs-dev at raeofsunshine/KimisOS from mirror 2026-07-05 05:40:55 +00:00
817995394b Added spinlocks
c5c9782535 Started on dynamically sizing ramfs files
3b42ce5386 Return parent directory to new file in RAMFS
02b5c8890a Added boolean format for printf
Compare 4 commits »
raeofsunshine synced commits to main at raeofsunshine/KimisOS from mirror 2026-07-04 21:30:55 +00:00
672f77d12e Fix potential index-out-of-bounds in pm_init()
ebb9dffd0a get_new_page actually returns a value like it should
eab460e5d9 would you believe it?
176261bdcc more preempting stuf
Compare 4 commits »
raeofsunshine synced commits to main at raeofsunshine/KimisOS from mirror 2026-07-04 13:20:55 +00:00
de0b8cd37a Prevent pre-emption during install_irq_handler
f24debd8fb Prevent preemption during spawn_new_process
Compare 2 commits »
raeofsunshine synced commits to vfs-dev at raeofsunshine/KimisOS from mirror 2026-06-27 19:10:55 +00:00
f437724cb1 Fixed inconsistent behavior, removed unnecesary while loop
raeofsunshine synced commits to vfs-dev at raeofsunshine/KimisOS from mirror 2026-06-27 03:00:55 +00:00
047a057e9b Tokenizing path strings
f20ee8046c solved some bugs, QEMU doesn't crash anymore
daa915363d Qemu crashing; troubleshooting
c2f258f1bb function defs for ramfs
Compare 4 commits »
raeofsunshine synced commits to vfs-dev at raeofsunshine/KimisOS from mirror 2026-06-26 18:50:56 +00:00
e5ce4d42d1 Commented out some code, may move or remove in the future
9abca0e245 Decoupled ramfs from vfs functionality
a83fc6a45d Small changes
Compare 3 commits »
raeofsunshine synced commits to main at raeofsunshine/KimisOS from mirror 2026-06-26 02:37:11 +00:00
dd918794f2 Commented out unused line, so it'll compile
raeofsunshine synced commits to vfs-dev at raeofsunshine/KimisOS from mirror 2026-06-26 02:37:11 +00:00
2062a2dff3 Defined file abstraction, separated ramfs into system/ramfs.c
c79aeedae2 No clue what i'm doing
Compare 2 commits »