comp.lang.ada
 help / color / mirror / Atom feed
From: DrPi <314@drpi.fr>
Subject: Re: Working around -freestanding limitations?
Date: Sat, 1 Apr 2023 20:33:36 +0200	[thread overview]
Message-ID: <u09te6$l3c$1@shakotay.alphanet.ch> (raw)
In-Reply-To: <8352ced0-14bd-4dfb-9c83-a0e75a42d459n@googlegroups.com>

Le 01/04/2023 à 19:24, Hou Van Boere a écrit :
> I am sure you are right but still, you get the general idea.
> 
> Thermo Electron has pretty much bought most of the industry out. I will copy and paste, mix and match old stuff to re-implement instruments they don't care about anymore. I don't need to make anything cutting edge. The old stuff was more than good enough

Indeed, an interesting project.

You first need a Ada cross-compiler. Here is a link about this : 
https://wiki.osdev.org/GNAT_Cross-Compiler

You also need a runtime. This is up to you to code it. You can use 
bbruntimes as a template. This can request modifications on your 
hardware. For example, the runtime needs a timer to track time. If your 
microprocessor do not have an embedded timer, you'll have to add one on 
your board.

Other links of interest :
https://forum.ada-lang.io/
https://github.com/ohenley/awesome-ada

Matrix rooms (https://matrix.org/clients) :
Ada news : https://matrix.to/#/#ada-lang:matrix.org
Ada language : https://matrix.to/#/#ada-lang:matrix.org
Alire : https://matrix.to/#/#ada-lang_Alire:gitter.im

Many other resources exist.

  reply	other threads:[~2023-04-01 18:33 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-04-01 12:26 Working around -freestanding limitations? Hou Van Boere
2023-04-01 13:35 ` Simon Wright
2023-04-01 16:12   ` Hou Van Boere
2023-04-01 16:29     ` DrPi
2023-04-01 16:45       ` Hou Van Boere
2023-04-01 16:50     ` Hou Van Boere
2023-04-01 16:55       ` DrPi
2023-04-01 16:59         ` Hou Van Boere
2023-04-01 16:14 ` Niklas Holsti
2023-04-01 16:42   ` Hou Van Boere
2023-04-01 16:59     ` DrPi
2023-04-01 16:54   ` DrPi
2023-04-01 16:58     ` Hou Van Boere
2023-04-01 17:02       ` DrPi
2023-04-01 17:24         ` Hou Van Boere
2023-04-01 18:33           ` DrPi [this message]
2023-04-01 18:57             ` Hou Van Boere
2023-04-01 19:27               ` DrPi
     [not found] ` <63838a3b-16d2-4ab3-8df4-9fb02a2b700cn@googlegroups.com>
2023-04-05 18:44   ` Hou Van Boere
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox