File tree Expand file tree Collapse file tree 3 files changed +3
-5
lines changed Expand file tree Collapse file tree 3 files changed +3
-5
lines changed Original file line number Diff line number Diff line change @@ -75,6 +75,7 @@ This project contains multiple sub-crates:
7575
7676- ` uefi ` : defines the standard UEFI tables / interfaces.
7777 The objective is to stay unopinionated and safely wrap most interfaces.
78+ Additional opinionated features (such as a Logger) are feature-gated.
7879
7980- ` uefi-macros ` : procedural macros that are used to derive some traits
8081 in ` uefi ` .
@@ -83,9 +84,6 @@ This project contains multiple sub-crates:
8384 Specification. Safe wrappers for these types are provided by the ` uefi `
8485 crate. The raw types are suitable for implementing UEFI firmware.
8586
86- - ` uefi-services ` : provides a panic handler, and initializes
87- the ` alloc ` / ` logger ` features.
88-
8987- ` uefi-test-runner ` : a UEFI application that runs unit / integration tests.
9088
9189[ log ] : https://github.com/rust-lang-nursery/log
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ cd my-uefi-app
1616Add a few dependencies:
1717
1818``` sh
19- cargo add log uefi uefi-services
19+ cargo add log uefi
2020```
2121
2222Replace the contents of ` src/main.rs ` with this:
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ UEFI application developed using `uefi-rs`.
1111- [ ` rust-toolchain.toml ` ] ( rust-toolchain.toml ) adds the UEFI targets.
1212- [ ` Cargo.toml ` ] ( ./Cargo.toml ) shows the necessary dependencies.
1313- [ ` src/main.rs ` ] ( ./src/main.rs ) has a minimal entry point that
14- initializes the ` uefi-services ` crate and exits successfully.
14+ initializes recommended helpers and exits successfully.
1515
1616## Building kernels which use UEFI
1717
You can’t perform that action at this time.
0 commit comments