Using UEFI Runtime Services in your Kernel: Difference between revisions

[unchecked revision][unchecked revision]
(create new wiki page about UEFI)
 
Line 4:
== Obtaining the Runtime Services Pointer ==
 
'''=== Bootloader''' ===
 
In order to obtain the Runtime Services pointer it is highly recommended to use a modified, minimal, UEFI-exclusive bootloader.
Line 15:
 
 
'''=== Obtaining''' ===
 
In order to obtain the Runtime Services pointer you will need an info structure that you pass to your kernel. If you do not have one it is imperative that you create one.
Line 86:
#define EfiApi __attribute__(ms_abi)
</source>
 
 
== Using the Runtime Services ==
Anonymous user