Isaac Woods
|
b854d5491e
Implement DefIncrement and DefDecrement
|
3 anni fa |
Isaac Woods
|
ed0400092e
Add support for DefContinue
|
3 anni fa |
Isaac Woods
|
da5f5cec80
Implement DefBreak
|
3 anni fa |
Isaac Woods
|
514e55df07
Parse `DefFatal` and report to the user
|
3 anni fa |
Isaac Woods
|
c1597aba3d
Switch locals and args to being stored in arrays
|
3 anni fa |
Isaac Woods
|
701f0033b1
Start untangling behaviour of stores
|
3 anni fa |
Isaac Woods
|
a37008df12
Implement DefMid
|
3 anni fa |
Isaac Woods
|
a55d82bad3
Parse thermal zones
|
3 anni fa |
Isaac Woods
|
7f6bb2ee53
Parse `DefPowerResources`
|
3 anni fa |
Tom Dohrmann
|
e42a898494
add test
|
3 anni fa |
Michael Melanson
|
92ab90a36d
Regression: `AmlContext: Send + Sync` again.
|
3 anni fa |
Casper Verhaar
|
939a06b1eb
Add `AmlError::UnexpectedResourceType`
|
4 anni fa |
Casper Verhaar
|
ad1b6a8696
Record attempted conversion in error
|
4 anni fa |
Isaac Woods
|
5d9b5f2830
Implement `_OSI`!
|
4 anni fa |
Isaac Woods
|
d29abef14c
Support native functions
|
4 anni fa |
Isaac Woods
|
4789261cc6
Use new Propagate::Return variant to return values
|
4 anni fa |
Isaac Woods
|
ab42b2b00c
Introduce `Propagate` type to parser
|
4 anni fa |
Isaac Woods
|
ee45882be5
Turns out we need to add the predefined scopes after all
|
4 anni fa |
Isaac Woods
|
da7cd3c2ec
Start working out the predefined objects (adding _OS and _REV)
|
4 anni fa |
Isaac Woods
|
5210feb60c
Remove AML legacy mode, and don't pre-register scopes
|
4 anni fa |
Isaac Woods
|
0b5a18d036
Add some notes from our fuzzing investigations
|
4 anni fa |
Isaac Woods
|
90a11a408b
Fix weird rustdoc issue
|
4 anni fa |
Isaac Woods
|
64cce0b13c
Hopefully fix list rendering in docs, fix path of `\_TZ`
|
4 anni fa |
Isaac Woods
|
c5d66efcd0
Rename InvalidPackage error to MalformedPackage
|
4 anni fa |
Isaac Woods
|
4286dfc6a9
Produce error when DefBuffer is larger than its size
|
4 anni fa |
Isaac Woods
|
6146d0fa2d
Error if DefPackage doesn't contain correct number of elements
|
4 anni fa |
Isaac Woods
|
747bcfd28d
Don't panic when working with invalid PkgLengths (round 2)
|
4 anni fa |
Isaac Woods
|
5ab486d1a8
Return error if PkgLength is longer than remaining stream
|
4 anni fa |
Michael Melanson
|
be9203db8a
Remove breaking changes
|
4 anni fa |
Michael Melanson
|
672a693000
Add several parsers:
|
4 anni fa |