I discovered an OS that runs on ARM, x86, and PowerPC devices, including Game Boy Advance, and I was looking at the downloads in the URL below.
http://prex.sourceforge.net/
To my surprise, there was a floppy disk image for i386 without mmu.
I decided to test it on my Sigmarion 3 if it will work.
I copied the BOCHS 1.4.1 to the root folder on my Sigmarion 3
(not SD card
).
Then, it took a long time to load, and a crazy output of it running at 1600MHz appeared, with 1MB of RAM. lol
The minimum requirement is:
(from Prex website
)
Processor: 32-bit Processor
(x86, ARM, PowerPC
)
Memory: 256KB of RAM
(Kernel < 25k bytes
)
Timer: programmable interval timer
Wondering what Prex is?
"Prex is an open source, royalty-free, real-time operating system for embedded systems. It is designed and implemented for resource-constrained systems that require predictable timing behavior. The highly portable code of Prex is written in 100% ANSI C based on traditional microkernel architecture. "
(from Prex website
)
-stingraze
Edited by stingraze 2022-03-26 4:25 AM
(sigmarion3-prex.jpg)
(sigmarion3-prex2.jpg)Attachments
----------------
sigmarion3-prex.jpg (124KB - 0 downloads)
sigmarion3-prex2.jpg (130KB - 0 downloads)