comp.lang.ada
 help / color / mirror / Atom feed
From: Lucretia <laguest9000@googlemail.com>
Subject: Re: Ada UEFI programming
Date: Tue, 28 Mar 2017 09:09:08 -0700 (PDT)
Date: 2017-03-28T09:09:08-07:00	[thread overview]
Message-ID: <6a141fa8-631a-49cd-9ec7-c95b60defb55@googlegroups.com> (raw)
In-Reply-To: <3c29bdb7-2cdc-432c-9bac-c842e627b034@googlegroups.com>

On Tuesday, 28 March 2017 08:48:53 UTC+1, George J  wrote:
> Ok,thanks to all! Hope, it will be possible!)

Of course it's possible.

You have read these right?

http://wiki.osdev.org/PE
http://wiki.osdev.org/UEFI#GNU-EFI_and_GCC

You need an x86_64-pe targetted gcc cross compiler, you can then follow what I've done http://wiki.osdev.org/Ada_Bare_bones and https://github.com/Lucretia/bare_bones (this is more up to date than the osdev link as I now have a secondary stack) for a bare metal runtime to target this kind of application area.

You would use gcc to generate a binding from a uefi.h file (if there is one), or just bind as you normally would.


      reply	other threads:[~2017-03-28 16:09 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-03-24  9:53 Ada UEFI programming George J
2017-03-24 18:22 ` Lucretia
2017-03-25  7:39   ` Dirk Heinrichs
2017-03-26 12:01     ` Luke A. Guest
2017-03-27  6:33   ` George J
2017-03-27  8:09     ` Luke A. Guest
2017-03-27 17:49       ` Qun-Ying
2017-03-28  7:48         ` George J
2017-03-28 16:09           ` Lucretia [this message]
replies disabled

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