There are multiple libraries for bare metal execution on the Pi, there are
trade offs with device support.
Circle comes to mind
On Mon, Aug 17, 2020, 11:14 AM Liam Proven via cctalk <cctalk at classiccmp.org>
wrote:
On Mon, 17 Aug 2020 at 09:43, Tom Hunter via cctalk
<cctalk at classiccmp.org> wrote:
Has SIMH been ported to a low overhead (instant-on) platform?
I ask the question because the startup time of Linux is distracting when
powering on a PiDP-11/70 or similar clone systems based on SIMH.
Not that I know of.
I have been looking thoughtfully at Ultibo:
https://ultibo.org/
It is a bare-metal FreePascal development environment for the RasPi 1 to
3B.
I have not actually tried to build anything yet and my Pascal skills
are 30y rusty now (and they were never that great anyway, but they're
better than my C skills ever were).
I believe it is possible to get Ultibo to load and execute a
monolithic ARM binary, so long as it meets some requirements. I was
pondering trying to built a statically-linked executable of Aranym:
https://aranym.github.io/
Aranym already runs on the RasPi using Rasbian:
https://sites.google.com/site/beebox68k/news/beepi10
But by the same token it ought to be possible to do this with SimH or
anything else...
--
Liam Proven ? Profile:
https://about.me/liamproven
Email: lproven at cix.co.uk ? gMail/gTalk/gHangouts: lproven at
gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven ? Skype: liamproven
UK: +44 7939-087884 ? ?R (+ WhatsApp/Telegram/Signal): +420 702 829 053