On 7 Dec 2024, at 09:07, Steve Simon
<steve(a)quintile.net> wrote:
helios supported DAG shell syntax.
helios was a unix style os (was it actually posix compliant?) for networks of
transputers.
-Steve
For anyone playing along at home, some links I turned up this afternoon.
There are other O/S of the same name, using the capitalisation which the Perihelion
version eschewed.
One for Arduino and another Sel4 related microkernel
<https://drewdevault.com/2022/06/13/helios.html>
<https://docs.arduino.cc/libraries/helios/>
Wikipedia - already mentioned [ with incorrect capitalisation? ]
<https://en.wikipedia.org/wiki/HeliOS>
Helios books: many texts, PDF & html, available + names of many resources
<http://www.transputer.net/hbooks/hbooks.asp>
Helios Shell
<http://www.transputer.net/hbooks/shell/shell.html>
CDL - A Distributed Language for Helios
<http://www.transputer.net/hbooks/03/hn03.html>
CDL was mentioned by others, source code might still be available in Helios-NG Repo
<https://github.com/axelmuhr/Helios-NG/tree/master/cmds/cdl>
Helios-NG [ untouched for years ]
<https://github.com/axelmuhr/Helios-NG>
This is a project for breathing new live in Helios, an OS from the 90's. Helios was
developed by the (now defunct) company called Perihelion Ltd.,
mainly targeting the INMOS Transputer but later adding other CPUs like the ARM series or
TMS320c4x DSPs when INMOS' decline became clear.
Legal?
I got the permission from Perhelions fromer CEO Tim King and main programmer Nick Garnett
to
"[...] do whatever you want with the Helios sources." So here we are:
"Helios Next Generation”
or Helios-NG for short, put under GPL v3.
Author's Helios-NG page, 2014. ’The Plan'
<https://www.geekdot.com/category/helios/helios-ng/>
Transputer board, 2024
<https://www.geekdot.com/stgatw-programming-and-software/>
To make a long story short: This is basically a design,
where the ATARI Mega-ST is used as a boot device and after that just handles file- and
user-I/O.
The Transputer is attached to the ST via DMA and runs the Helios OS
and has direct access to the graphics controller called ‘Blossom’.
Totally different concept.
Author ‘about'
<https://www.geekdot.com/about-me/>
ABOUT ME
Hi! I’ll make this short… or at least try to. My name is Axel Muhr.
Born 1970 I’m an fairly old geek compared to todays Web 2.0 standards.
Let’s say I do remember how to cope with 4k RAM
and considered a 174kb 5.25″ Floppy quite a big storage device… not mentioning it’s
insane speed.
--
Steve Jenkin, IT Systems and Design
0412 786 915 (+61 412 786 915)
PO Box 38, Kippax ACT 2615, AUSTRALIA
mailto:sjenkin@canb.auug.org.au
http://members.tip.net.au/~sjenkin