A tiny hand crafted CPU emulator, C compiler, and Operating System
source link: https://github.com/rswier/swieros
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
swieros
A tiny and fast Unix-ish kernel (based on xv6), compiler, and userland for fun, education, and research.
Virtual CPU with full user/supervisor and virtual memory support, fast enough to support self-emulation.
Fast C-subset compiler allowing on-the-fly compile-and-go of all applications.
Network clients & servers, remote OpenGL, GUI applications, and many other nifty features.
Runs under Windows or Linux.
See the 00README.txt for full details and a step-by-step walkthrough tutorial.
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK