Catalog · How the catalog works
fpefi
freepascal bindings for UEFI. Mirror of https://git.heroin.trade/marie/fpefi
- ★ 2 on GitHub
Anyone may press Interesting, signed in or not. It helps others find this project.
README
fpefi
bindings to UEFI and minimal entry point code for creating efi apps in freepascal.
what is covered?
- basic efi types
- system table
- boot services
- runtime services
- required enums
structure
bindings/- main efi bindingsefi.pas- this is the unit you want to useefitypes.inc- type declarations, including procedular typeseficonts.inc- diverse efi constantssystem.pas- very minimal system unit
elf/- entry point code for using elf binariesentry.asm- entry point, adapted version from gnu-efielf.pas- contains elf relocation code and some elf types & constants
example- example efi app using the elf entry point code

