Isaac Woods
|
2519d2eccd
Convert a FieldUnit to an Integer by reading it
|
4 vuotta sitten |
Isaac Woods
|
3e8efc7af6
Take the context on value-conversion operations
|
4 vuotta sitten |
Isaac Woods
|
033692aa42
Store a handler as a trait object in the AmlContext
|
4 vuotta sitten |
Isaac Woods
|
26a0fb1708
Search for opregion during parse of DefField
|
4 vuotta sitten |
Isaac Woods
|
4f81b71503
Factor out handle lookups in the namespace
|
4 vuotta sitten |
Isaac Woods
|
8bc519cc80
Add the groundwork for a Handler trait
|
4 vuotta sitten |
Isaac Woods
|
32c0d02ab7
Make the namespace clonable
|
4 vuotta sitten |
Isaac Woods
|
77eec36828
Start work on object initialization
|
4 vuotta sitten |
Isaac Woods
|
11acad784e
Add unsafe_block_in_unsafe_fn feature to acpi crate
|
4 vuotta sitten |
Isaac Woods
|
da7c5eafbe
Parse DefShiftLeft and DefShiftRight
|
4 vuotta sitten |
Isaac Woods
|
9faeadc6f8
Implement Stores to locals and arguments
|
4 vuotta sitten |
Isaac Woods
|
f8e4124bd5
Fix parsing of `SimpleName`s
|
4 vuotta sitten |
Isaac Woods
|
2a10f37efb
Parse _STA objects
|
4 vuotta sitten |
Isaac Woods
|
6dbad28d5c
Provide method to easily traverse the namespace
|
4 vuotta sitten |
Isaac Woods
|
bfac584a55
Merge pull request #72 from IsaacWoods/new_namespace
|
4 vuotta sitten |
Isaac Woods
|
2b00b02b34
Provide method for applying search rules to a level
|
4 vuotta sitten |
Isaac Woods
|
f34b423816
Don't indent comments by a scope
|
4 vuotta sitten |
Isaac Woods
|
36159b1017
Rustfmt is bad at wrapping comments
|
4 vuotta sitten |
Isaac Woods
|
816e420a64
Fix tests again
|
4 vuotta sitten |
Isaac Woods
|
1496401d49
Create and remove levels during method invocations
|
4 vuotta sitten |
Isaac Woods
|
854aa23163
Correct outdated comment.
|
4 vuotta sitten |
Isaac Woods
|
81b4146be8
Add predefined root namespaces to the level data structure
|
4 vuotta sitten |
Isaac Woods
|
51d24b3b2c
Introduce legacy mode to deal with ACPI 1.0
|
4 vuotta sitten |
Isaac Woods
|
47aaea6610
Add a namespace level for legacy Processor objects
|
4 vuotta sitten |
Isaac Woods
|
7f0bcfeeb2
Write some tests for the namespace
|
4 vuotta sitten |
Isaac Woods
|
b9f5726807
Fix existing tests AmlContext creation
|
4 vuotta sitten |
Isaac Woods
|
88db1159c2
Implement rest of namespace querying
|
4 vuotta sitten |
Isaac Woods
|
44ce66dfd8
Fix two bugs in parser debug printing
|
4 vuotta sitten |
Isaac Woods
|
0ee3d623b4
Increase verbosity required for DefPackage and DefBuffer to be printed
|
4 vuotta sitten |
Isaac Woods
|
21c85cad33
Provide method for printing debug comments about the current object
|
4 vuotta sitten |