@@ -23,9 +23,10 @@ This repository provides various crates:
2323
2424- ` uefi-raw ` : Raw Rust UEFI bindings for basic structures and functions.
2525- ` uefi ` : High-level wrapper around various low-level UEFI APIs. \
26- Most probably, you want to use this crate.
27- - ` uefi-services ` : Optional Rust convenience with a global allocator and a
28- ` log ` -based logger implementation.
26+ Offers various optional features for typical Rust convenience, such as a
27+ Logger and an Allocator. (_ This is what you are usually looking for!_ )
28+ - ` uefi-macros ` : Helper macros. Used by ` uefi ` .
29+
2930
3031You can use the abstractions for example to:
3132
@@ -44,6 +45,8 @@ our Rust library.
4445
4546## User Documentation
4647
48+ <!-- KEEP IN SYNC WITH uefi/README -->
49+
4750For a quick start, please check out [ the UEFI application template] ( template ) .
4851
4952The [ uefi-rs book] contains a tutorial, how-tos, and overviews of some important
@@ -53,7 +56,6 @@ UEFI concepts. Reference documentation for the various crates can be found on
5356- [ docs.rs/uefi] ( https://docs.rs/uefi )
5457- [ docs.rs/uefi-macros] ( https://docs.rs/uefi-macros )
5558- [ docs.rs/uefi-raw] ( https://docs.rs/uefi-raw )
56- - [ docs.rs/uefi-services] ( https://docs.rs/uefi-services )
5759
5860For additional information, refer to the [ UEFI specification] [ spec ] .
5961
0 commit comments