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.
prev parent 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