Rust library for parsing ACPI tables and interpreting AML
|  | 5 年之前 | |
|---|---|---|
| acpi | 5 年之前 | |
| acpi-dumper | 6 年之前 | |
| aml | 5 年之前 | |
| aml_tester | 5 年之前 | |
| tests | 5 年之前 | |
| .gitignore | 6 年之前 | |
| .travis.yml | 5 年之前 | |
| Cargo.toml | 6 年之前 | |
| LICENCE-APACHE | 7 年之前 | |
| LICENCE-MIT | 7 年之前 | |
| README.md | 5 年之前 | |
| bors.toml | 7 年之前 | |
| rustfmt.toml | 5 年之前 | 
acpi)aml)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 two crates:
acpi parses the static tables (useful but not feature-complete)aml parses the AML tables (can be useful, far from feature-complete)There is also the acpi-dumper utility to easily dump a platform's ACPI tables (this currently only works on
Linux).
Contributions are more than welcome! You can:
Useful resources for contributing are:
Acpi is dual-licenced under:
Unless you explicitly state otherwise, any contribution submitted for inclusion in this work by you, as defined in the Apache-2.0 licence, shall be dual licenced as above, without additional terms or conditions.