4 ms·
Just someone willing to build a full ARM emulator with VGA and IO in redstone. Once you can get Linux booting, you can start writing kernel modules to support
by dartos 2y ago
Just someone willing to build a full ARM emulator with VGA and IO in redstone.
Once you can get Linux booting, you can start writing kernel modules to support the various redstone IO devices.
Once that’s all hooked up, you try compiling Java. Once Java is running you’re off.
It’d probably be terribly slow though, unless you made a redstone optimized CPU. Then you’d need to get Linux building on that.
- singlepaynews 2y agoRock on, I have implemented the components of ARM, but at an undergrad homework assignment level, not a “emulate ARM” level. Am I correct to say this class is called computer architecture? Linux is obviously Operating Systems, and “compiling Java” is Compilers—I think this is a 3 semester project if we can align schedules and keep the team together
- dboreham 2y agoNot everything is a class.
- dartos 2y agoNo idea. I dropped out of college years ago, but have recently been reading OSTEP.
- ladberg 2y agoThe linux boot sequence in a redstone ARM CPU might take 3 semesters by itself...
- dartos 2y agoYou could probably read the instructions right out of the binary files stored on this post’s very block device! Write code in vim, run it in Minecraft!