Commit History

Автор SHA1 Съобщение Дата
  Isaac Woods 747bcfd28d Don't panic when working with invalid PkgLengths (round 2) преди 4 години
  Isaac Woods 5ab486d1a8 Return error if PkgLength is longer than remaining stream преди 4 години
  Michael Melanson be9203db8a Remove breaking changes преди 4 години
  Michael Melanson 672a693000 Add several parsers: преди 4 години
  Isaac Woods 438bd9e4cc Factor out value comparison code from DefLEqual преди 4 години
  Isaac Woods d550f5b95f Handle writes to operation regions преди 4 години
  Isaac Woods ca43822c85 Factor out accesses to op-regions преди 4 години
  Isaac Woods bf6199a480 Invoke _INI if needed, and correctly traverse child devices преди 4 години
  Isaac Woods e33dc862ac Add methods to AmlHandler for reading from PCI config space преди 4 години
  Isaac Woods a0971776da Don't complain if a method isn't actually a method преди 4 години
  Isaac Woods 28f15a900c Split out method context and save them over method invocations преди 4 години
  Isaac Woods 2519d2eccd Convert a FieldUnit to an Integer by reading it преди 4 години
  Isaac Woods 3e8efc7af6 Take the context on value-conversion operations преди 4 години
  Isaac Woods 033692aa42 Store a handler as a trait object in the AmlContext преди 4 години
  Isaac Woods 8bc519cc80 Add the groundwork for a Handler trait преди 4 години
  Isaac Woods 77eec36828 Start work on object initialization преди 4 години
  Isaac Woods da7c5eafbe Parse DefShiftLeft and DefShiftRight преди 4 години
  Isaac Woods 9faeadc6f8 Implement Stores to locals and arguments преди 4 години
  Isaac Woods 2a10f37efb Parse _STA objects преди 4 години
  Isaac Woods 1496401d49 Create and remove levels during method invocations преди 4 години
  Isaac Woods 81b4146be8 Add predefined root namespaces to the level data structure преди 4 години
  Isaac Woods 51d24b3b2c Introduce legacy mode to deal with ACPI 1.0 преди 4 години
  Isaac Woods 88db1159c2 Implement rest of namespace querying преди 4 години
  Isaac Woods 44ce66dfd8 Fix two bugs in parser debug printing преди 4 години
  Isaac Woods 21c85cad33 Provide method for printing debug comments about the current object преди 4 години
  Isaac Woods 7e3f4ad9e1 Indent scopes in debug logging преди 4 години
  Isaac Woods 44e7781ea0 Switch from features to proper runtime debug verbosity for parser output преди 4 години
  Isaac Woods b468616c42 Clean up and fix various issues with add_level преди 4 години
  Isaac Woods cddc2087bb Provide interface to PCI routing information преди 5 години
  Isaac Woods f2f55ae8ab Parse Extended Interrupt Descriptor _CRS objects преди 5 години