Toy OS in progress to sustain the soul through boring lessons.
Stars
0
Forks
0
Watchers
0
Open Issues
0
Overall repository health assessment
No package.json found
This might not be a Node.js project
1
commits
Reworked interrupt handlers to firts bind a template function(in asm) to each ISR, which then calls our custom interrupt handlers in C. Modified paging flags to assimilate hardware. Completed design of threads and ran userland process as test. To do: revamp makefile and directory design of user processes, make an actual 'system' process
fb2ac96View on GitHubImplemented processes and threads halfway... gonna commit anyways since im travelling, unverified version
6e12cb1View on GitHubAdded vfs and ext2 functions to get size of file for dynamic file read
2f47f87View on GitHubReworked VFS functions to use file descriptors instead of parsing path all the time. Found some heap bugs in the process and fixed them
02ddad5View on GitHubImplemented more helper functions to manipulate and cleanup processes and threads
89187a9View on GitHubImplemented skeleton for process and threads, made a function to release all of a process's memory once it's terminated
eb82931View on GitHub