You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -11,8 +11,8 @@
11
11
A library to parse ACPI tables and AML, written in pure Rust. Designed to be easy to use from Rust bootloaders and kernels. The library is split into three crates:
12
12
-`rsdp` parses the RSDP and can locate it on BIOS platforms. It does not depend on `alloc`, so is suitable to use from bootloaders without heap alloctors. All of its
13
13
functionality is reexported by `acpi`.
14
-
-`acpi` parses the static tables (useful but not feature-complete)
15
-
-`aml` parses the AML tables (can be useful, far from feature-complete)
14
+
-`acpi` parses the static tables (useful but not feature-complete). It can be used from environments that have allocators, and ones that don't (but with reduced functionality).
15
+
-`aml` parses the AML tables (can be useful, far from feature-complete).
16
16
17
17
There is also the `acpi-dumper` utility to easily dump a platform's ACPI tables (this currently only works on Linux).
18
18
@@ -30,7 +30,7 @@ You can run the AML test suite with `cargo run --bin aml_tester -- -p tests`.
30
30
You can run fuzz the AML parser with `cd aml && cargo fuzz run fuzz_target_1` (you may need to `cargo install cargo-fuzz`).
31
31
32
32
## Licence
33
-
Acpi is dual-licenced under:
33
+
This project is dual-licenced under:
34
34
- Apache Licence, Version 2.0 ([LICENCE-APACHE](LICENCE-APACHE) or http://www.apache.org/licenses/LICENSE-2.0)
35
35
- MIT license ([LICENCE-MIT](LICENCE-MIT) or http://opensource.org/licenses/MIT)
0 commit comments