Hannes Karppila
|
0552e88dfd
Execute PciRoute LinkObject if it's a method
|
před 3 roky |
Isaac Woods
|
556969a41d
Handle conversions to buffers from as_type
|
před 3 roky |
Isaac Woods
|
fb1bc5870a
Support reads from buffer fields, implicitly converting to integer or buffer
|
před 3 roky |
Isaac Woods
|
b7afb442b6
Implement zero-extension in stores to buffer fields
|
před 3 roky |
Isaac Woods
|
8cb1df1f64
Support writes from buffers into buffer fields (minus zero extension)
|
před 3 roky |
Isaac Woods
|
14e966731c
Handle writes from integers into buffer fields
|
před 3 roky |
Isaac Woods
|
6a610dc1d8
Wrap buffer data in spinning_top::Spinlock
|
před 3 roky |
Isaac Woods
|
1eedc2a931
Leave note about Packages also probably needing to be Arced
|
před 3 roky |
Isaac Woods
|
c1597aba3d
Switch locals and args to being stored in arrays
|
před 3 roky |
Isaac Woods
|
7e495f8b57
Add representation of buffer fields
|
před 3 roky |
Isaac Woods
|
f814fd61f8
Reference count inner data of AML buffer values
|
před 3 roky |
Isaac Woods
|
e39bf68355
Fix tests
|
před 3 roky |
Isaac Woods
|
6f92f675a4
Implement DefConcat
|
před 3 roky |
Isaac Woods
|
b303da95f9
Convert booleans to integers when asked
|
před 3 roky |
Isaac Woods
|
667b64a3ef
Add namespace values for devices and thermal zones
|
před 3 roky |
Isaac Woods
|
7f6bb2ee53
Parse `DefPowerResources`
|
před 3 roky |
Michael Melanson
|
92ab90a36d
Regression: `AmlContext: Send + Sync` again.
|
před 3 roky |
Casper Verhaar
|
939a06b1eb
Add `AmlError::UnexpectedResourceType`
|
před 4 roky |
Casper Verhaar
|
ad1b6a8696
Record attempted conversion in error
|
před 4 roky |
Isaac Woods
|
c7ba997bd1
Tidy up Debug implementation of MethodCode
|
před 4 roky |
Isaac Woods
|
f389da0aff
Provide nice method for creating native method AmlValues
|
před 4 roky |
Isaac Woods
|
0ec427443a
Provide constructors for AML numerical constants: ZERO, ONE, ONES
|
před 4 roky |
Isaac Woods
|
d29abef14c
Support native functions
|
před 4 roky |
Isaac Woods
|
ea57dd1f1a
Remove PartialEq and Eq from AmlValue
|
před 4 roky |
Isaac Woods
|
13bc35d23b
Fix incorrect comment about the type of Name values
|
před 4 roky |
Isaac Woods
|
52b05fd91e
Handle buffers that don't initialize all elements correctly
|
před 4 roky |
Isaac Woods
|
6d2045de3a
Implement comparison between strings and buffers
|
před 4 roky |
Isaac Woods
|
e54158ee01
Only read from field if update rule is Preserve
|
před 4 roky |
Isaac Woods
|
438bd9e4cc
Factor out value comparison code from DefLEqual
|
před 4 roky |
Isaac Woods
|
11bbf69405
Support sub-byte accesses for field reads
|
před 4 roky |