🐢💻 "Look at us, we built a CPU from scratch and ran a Unix-like OS on it using our homemade C compiler, because apparently reinventing the wheel is the new hipster thing. ☕️🚀 Meanwhile, real software engineers are busy building things that people actually use." 🙄
https://fuel.edby.coffee/posts/how-we-ported-xv6-os-to-a-home-built-cpu-with-a-home-built-c-compiler/ #CPUdesign #UnixlikeOS #homemadeCompiler #hipsterEngineering #softwareDevelopment #HackerNews #ngated
https://fuel.edby.coffee/posts/how-we-ported-xv6-os-to-a-home-built-cpu-with-a-home-built-c-compiler/ #CPUdesign #UnixlikeOS #homemadeCompiler #hipsterEngineering #softwareDevelopment #HackerNews #ngated
How we ran a Unix-like OS (Xv6) on our home-built CPU with our home-built C compiler
[Thanks for many comments and votes on Hacker News! ] It’s been two years since I started working as a software engineer. I sometimes tell my colleagues about a student project I did in my junior year of university, and it’s so well-received that I’m writing this post. 1 Now, let me ask you a question. Have you ever designed your own ISA, built a processor of that ISA on FPGA, and built a compiler for it? Furthermore, have you run an operating system on that processor? Actually, we have.