#include <AcpiPciRouting.h>
|
| static bool | parse (const uint8_t *aml, size_t size, Route routes[32][4]) |
| |
|
| static bool | equal (const uint8_t *bytes, const char *name) |
| |
| static bool | package (const uint8_t *bytes, size_t size, size_t &cursor, size_t &end) |
| |
| static bool | integer (const uint8_t *bytes, size_t end, size_t &cursor, uint64_t &value) |
| |
| static bool | link (const uint8_t *aml, size_t size, const char source[4], Route &route) |
| |
| static bool | parsePackage (const uint8_t *aml, size_t size, const char *name, Route routes[32][4]) |
| |
A bounded reader for static PCI interrupt routes in a DSDT.
Definition at line 9 of file AcpiPciRouting.h.
◆ equal()
| static bool AcpiPciRouting::equal |
( |
const uint8_t * |
bytes, |
|
|
const char * |
name |
|
) |
| |
|
inlinestaticprivate |
◆ integer()
| static bool AcpiPciRouting::integer |
( |
const uint8_t * |
bytes, |
|
|
size_t |
end, |
|
|
size_t & |
cursor, |
|
|
uint64_t & |
value |
|
) |
| |
|
inlinestaticprivate |
◆ link()
| static bool AcpiPciRouting::link |
( |
const uint8_t * |
aml, |
|
|
size_t |
size, |
|
|
const char |
source[4], |
|
|
Route & |
route |
|
) |
| |
|
inlinestaticprivate |
◆ package()
| static bool AcpiPciRouting::package |
( |
const uint8_t * |
bytes, |
|
|
size_t |
size, |
|
|
size_t & |
cursor, |
|
|
size_t & |
end |
|
) |
| |
|
inlinestaticprivate |
◆ parse()
| static bool AcpiPciRouting::parse |
( |
const uint8_t * |
aml, |
|
|
size_t |
size, |
|
|
Route |
routes[32][4] |
|
) |
| |
|
inlinestatic |
◆ parsePackage()
| static bool AcpiPciRouting::parsePackage |
( |
const uint8_t * |
aml, |
|
|
size_t |
size, |
|
|
const char * |
name, |
|
|
Route |
routes[32][4] |
|
) |
| |
|
inlinestaticprivate |
The documentation for this class was generated from the following file: