4 ms·
Very cool! What was the shell you are running in the demo video?
by MobiusHorizons 10mo ago
Very cool! What was the shell you are running in the demo video?
- isitcontent 10mo agoThanks! That is just my small custom experimental mini shell. This project started as a retro DOS-like cyberdeck, and first thing I tried to run there was DOS programs, which is why it looks like that. Only got to COM files, when I learned about elf_loader, so I now focus on that. I might extract and release whatever is valuable/reusable in that shell later on.
- guestbest 10mo agoThanks for posting this here. I star’d the project. Getting a portable computer with a minimal flexible and previously well supported operating system was one of my goals for the esp32 as well. I’ll be watching for more.
- MobiusHorizons 10mo agoYeah, very cool. I was thinking about possibly porting it to risc-v and using it on my fpga based core. I was trying to build a monitor style shell, but C like environment would be very cool.
- isitcontent 10mo agoPorting to different CPU/bytecodes should be doable. Just keep in mind that in ESP-IDF we also get the dynamic linker and the libc for free (and any other C functions exposed in the firmware). On the other platforms, that may be some extra work for the compiler.
- MobiusHorizons 10mo agoYea I was understanding that hurdle, but thanks for the reminder.