3 ms·
Shameless plug for an old project, a 512 byte kernel with 512 byte programs (no DOS calls): https://bitbucket.org/danielbarry/saxoperatingsystem/src/master/ htt
by bArray 8y ago
Shameless plug for an old project, a 512 byte kernel with 512 byte programs (no DOS calls): https://bitbucket.org/danielbarry/saxoperatingsystem/src/master/ https://bitbucket.org/danielbarry/saxoperatingsystem/src/mas...
- jhallenworld 8y agoNice, but I have to complain about bitbucket.. it's so annoying that your html documents do not show up when browsing the bitbucket website. Github has them beat on this one- just rename the htmls to md and it will mostly work. I wrote similar things in the past, but for 6809. My equivalent these days is whenever I have to deal with a new microcontroller, I port my personal CLI + task queue schedular to it. Once I have a UART, timer, and CLI with history running, then the actual application is usually a breeze.
- bArray 8y ago>Nice, but I have to complain about bitbucket.. it's so annoying that your html documents do not show up when browsing the bitbucket website. Github has them beat on this one- just rename the htmls to md and it will mostly work. Yeah it was mostly written before ever coming into contact with Git so wasn't designed for that! Imagine a versioning system that relied on zipping the source code and adding a version number! I'll fix it at some point, but it was more for shelving and sharing. >I wrote similar things in the past, but for 6809. My equivalent these days is whenever I have to deal with a new microcontroller, I port my personal CLI + task queue schedular to it. Once I have a UART, timer, and CLI with history running, then the actual application is usually a breeze. Exactly! One thing I plan to do in the future is run a 8086/8088 VM on something like an Arduino (or whatever is popular at the time). Getting op codes to working fine is easy, getting the BIOS interrupts working is slightly harder.