Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rswier/swieros
A tiny hand crafted CPU emulator, C compiler, and Operating System
https://github.com/rswier/swieros
Last synced: 2 days ago
JSON representation
A tiny hand crafted CPU emulator, C compiler, and Operating System
- Host: GitHub
- URL: https://github.com/rswier/swieros
- Owner: rswier
- License: gpl-2.0
- Created: 2014-10-15T22:41:38.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2020-12-16T19:15:56.000Z (about 4 years ago)
- Last Synced: 2025-02-05T18:09:22.954Z (10 days ago)
- Language: C
- Size: 166 KB
- Stars: 1,076
- Watchers: 53
- Forks: 118
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- AwesomeCompiler - swieros
README
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.