Isaac Woods
|
20865883e0
Make `read_field` and friends take a mutable context
|
há 1 ano atrás |
Isaac Woods
|
066aa996dc
aml: suppress all the warnings produced by the crate
|
há 1 ano atrás |
Mark Poliakov
|
05c5578c5c
AML: Fix DefPackage len < NumElements failing
|
há 1 ano atrás |
Mark Poliakov
|
0e1534640e
aml: `DefSizeOf` implementation
|
há 1 ano atrás |
Isaac Woods
|
d5def73b37
Add hack to get `aml` compiling on 32-bit platforms
|
há 2 anos atrás |
Ron Williams
|
8e71a960f7
Update syntax of literal zero
|
há 2 anos atrás |
Isaac Woods
|
b2931f402f
aml: update to `bitvec v1.0.1` as `funty v1.2` has been yanked
|
há 2 anos atrás |
Hannes Karppila
|
0552e88dfd
Execute PciRoute LinkObject if it's a method
|
há 3 anos atrás |
Isaac Woods
|
556969a41d
Handle conversions to buffers from as_type
|
há 3 anos atrás |
Isaac Woods
|
fb1bc5870a
Support reads from buffer fields, implicitly converting to integer or buffer
|
há 3 anos atrás |
Isaac Woods
|
b7afb442b6
Implement zero-extension in stores to buffer fields
|
há 3 anos atrás |
Isaac Woods
|
8cb1df1f64
Support writes from buffers into buffer fields (minus zero extension)
|
há 3 anos atrás |
Isaac Woods
|
14e966731c
Handle writes from integers into buffer fields
|
há 3 anos atrás |
Isaac Woods
|
6a610dc1d8
Wrap buffer data in spinning_top::Spinlock
|
há 3 anos atrás |
Isaac Woods
|
1eedc2a931
Leave note about Packages also probably needing to be Arced
|
há 3 anos atrás |
Isaac Woods
|
c1597aba3d
Switch locals and args to being stored in arrays
|
há 3 anos atrás |
Isaac Woods
|
7e495f8b57
Add representation of buffer fields
|
há 3 anos atrás |
Isaac Woods
|
f814fd61f8
Reference count inner data of AML buffer values
|
há 3 anos atrás |
Isaac Woods
|
e39bf68355
Fix tests
|
há 3 anos atrás |
Isaac Woods
|
6f92f675a4
Implement DefConcat
|
há 3 anos atrás |
Isaac Woods
|
b303da95f9
Convert booleans to integers when asked
|
há 3 anos atrás |
Isaac Woods
|
667b64a3ef
Add namespace values for devices and thermal zones
|
há 3 anos atrás |
Isaac Woods
|
7f6bb2ee53
Parse `DefPowerResources`
|
há 3 anos atrás |
Michael Melanson
|
92ab90a36d
Regression: `AmlContext: Send + Sync` again.
|
há 3 anos atrás |
Casper Verhaar
|
939a06b1eb
Add `AmlError::UnexpectedResourceType`
|
há 4 anos atrás |
Casper Verhaar
|
ad1b6a8696
Record attempted conversion in error
|
há 4 anos atrás |
Isaac Woods
|
c7ba997bd1
Tidy up Debug implementation of MethodCode
|
há 4 anos atrás |
Isaac Woods
|
f389da0aff
Provide nice method for creating native method AmlValues
|
há 4 anos atrás |
Isaac Woods
|
0ec427443a
Provide constructors for AML numerical constants: ZERO, ONE, ONES
|
há 4 anos atrás |
Isaac Woods
|
d29abef14c
Support native functions
|
há 4 anos atrás |