Alex Olson
|
4e08a215c8
acpi: fix length of "extended_area_bytes" in RSDP search
|
hai 1 ano |
Zavier Divelbiss
|
6076ae7511
clean up allocator_api feature
|
hai 1 ano |
Niklas Sombert
|
24ef7f740c
rsdp: Make whole RSDP readable
|
hai 1 ano |
Isaac Woods
|
a77817f48f
Improve the documentation for `PhysicalMapping`
|
hai 1 ano |
Alex Olson
|
c6f332704e
acpi: Allow Madt and Mcfg fields to be accessed without allocator_api
|
hai 1 ano |
Ron Williams
|
2d4f81cf9e
add Unimplmented error code
|
hai 1 ano |
Ron Williams
|
dc6c8f93b9
remove extra debug message
|
hai 1 ano |
Ron Williams
|
7d3c85253c
Add minimal CondRefOf support - only handles checking for source, does not assign to target
|
hai 1 ano |
Isaac Woods
|
b328d8286a
Autoformat `aml_tester`, update CI to use new CLI interface
|
hai 1 ano |
Ron Williams
|
0b3a35d725
aml_tester: Add positional file arguments, in-order parsing and shared namespace
|
hai 1 ano |
Alex Olson
|
d8140ca0e6
acpi: Fix compile error when allocator_api is not enabled
|
hai 1 ano |
rcerc
|
20f562f423
aml: Do not require unstable features from rustc that are not used
|
hai 1 ano |
Isaac Woods
|
e41036d374
Publish `aml v0.16.3` with hack for 32-bit targets
|
hai 1 ano |
Isaac Woods
|
d5def73b37
Add hack to get `aml` compiling on 32-bit platforms
|
hai 1 ano |
rcerc
|
9fd1120d9c
acpi: Add missing and new fields to GIC CPU interface structure
|
hai 1 ano |
Ron Williams
|
25680a20db
Add l_and parser and opcode
|
hai 1 ano |
rcerc
|
066cb83cf5
acpi: Include header in `Dsdt` struct to avoid pointer dereference
|
%!s(int64=2) %!d(string=hai) anos |
rcerc
|
2c3bc2a7d7
acpi: Avoid entirely mapping a table if its header is invalid
|
%!s(int64=2) %!d(string=hai) anos |
rcerc
|
a0db984096
rsdp: Improve handling of RSDP search areas' ends
|
%!s(int64=2) %!d(string=hai) anos |
rcerc
|
526d622f5f
acpi: Reduce duplicate code to iterate over root table entries
|
%!s(int64=2) %!d(string=hai) anos |
rcerc
|
245258b031
acpi: Map a table entirely before attempting to validate it
|
%!s(int64=2) %!d(string=hai) anos |
Ron Williams
|
8e71a960f7
Update syntax of literal zero
|
hai 1 ano |
rw-vanc
|
b48a085040
Add def_alias, alias shares handle with target (#153)
|
hai 1 ano |
Ron Williams
|
1650c57b2f
Add stub implementations for Handler, read_u16 etc.
|
hai 1 ano |
Ron Williams
|
271214a68c
Update aml_tester to clap 4
|
hai 1 ano |
Isaac Woods
|
14c6c67f3c
aml: initial support for `DefObjectType` and test it
|
hai 1 ano |
Isaac Woods
|
2bac9f3aa5
aml: make crate-level comment clearer
|
hai 1 ano |
Isaac Woods
|
d7b1f14216
aml: remove stabilised `bool_to_option` feature
|
hai 1 ano |
Isaac Woods
|
8351d3b57a
tests: fix error with compilation of `scopes.asl`
|
hai 1 ano |
Isaac Woods
|
596770dc81
aml_tester: better error message when `iasl` is not installed
|
hai 1 ano |