I recently made an operating system, from scratch(not Linux), for x86 64 bit machines, in C and some assembly.Current feature list includes: Features in rough chronological order of implementation
- VGA for outputting text to the screen
- Interrupt Descriptor Table for handling interrupts(keypresses, hardware interrupts)
- Interactive kernel-level shell for debugging and functionality
- Programmable Interval Timer with interrupt handling
- Custom memory allocator, with a simple free list implementation
- In-memory filesystem with simple utilities(create, list, copy, delete, etc.)
You can look at it on Github here!
[link] [comments]

![[PROJECT] fread: TUI Text-File Reader written in C to view text files on your terminal](https://browardlocals.com/hello.gif)






English (US) ·