This repository was archived by the owner on Apr 10, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 9
UEFI Reference Specification Protocol Constants and Definitions
License
c-util/c-efi
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
c-efi - UEFI Reference Specification Protocol Constants and Definitions
ABOUT:
The c-efi project provides the protocol constants and definitions of
the UEFI Reference Specification as native C11 code. The scope of this
project is limited to those protocol definitions. The protocols are not
actually implemented. As such, this project serves as base for any UEFI
application that needs to interact with UEFI, or implement (parts of)
the UEFI specification.
Additionally to providing a C library, this project also serves as
documentation base for UEFI programming in C. It provides
target-triples for UEFI, bootstrap helpers, and a bunch of
documentation how to get started.
DETAILS:
https://c-util.github.io/c-efi
BUG REPORTS:
https://github.com/c-util/c-efi/issues
GIT:
[email protected]:c-util/c-efi.git
https://github.com/c-util/c-efi.git
GITWEB:
https://github.com/c-util/c-efi
LICENSE:
Apache Software License 2.0
Lesser General Public License 2.1+
See AUTHORS for details.
REQUIREMENTS:
There are no runtime requirements for c-efi.
At build-time, the following software is required:
meson >= 0.41
pkg-config >= 0.29
INSTALL:
The meson build-system is used for this project. Contact upstream
documentation for detailed help. In most situations the following
commands are sufficient to build and install from source:
$ mkdir build
$ cd build
$ meson setup \
--cross-file ../src/x86_64-unknown-uefi.mesoncross.ini \
..
$ ninja
$ meson test
# ninja install
For custom configuration options see meson_options.txt.
About
UEFI Reference Specification Protocol Constants and Definitions
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published