There are multiple libraries for bare metal execution on the Pi, there are trade offs with device support.
Circle comes to mind https://github.com/rsta2/circle On Mon, Aug 17, 2020, 11:14 AM Liam Proven via cctalk <cctalk@classiccmp.org> wrote: > On Mon, 17 Aug 2020 at 09:43, Tom Hunter via cctalk > <cctalk@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: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com > Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven > UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053 >