uint32_t aml_pkg_length_t
PkgLength structure.
uint64_t aml_pkg_length_read(aml_term_list_ctx_t *ctx, aml_pkg_length_t *out)
Reads a PkgLength structure from the AML byte stream.
uint64_t aml_pkg_lead_byte_read(aml_term_list_ctx_t *ctx, aml_pkg_lead_byte_t *out)
Reads a PkgLeadByte structure from the AML byte stream.
uint8_t byteDataCount
Amount of ByteData structures that come after the lead byte.
uint8_t leastSignificantNybble
Least significant nybble of the package length.
Context for reading a TermList.