Namespaces

Enumerations

enum SecureBootEngineType
Name Value
kRSA 0
kECDSA 1

Secure boot engine type. The algorithm used to sign the firmware binary.

Defined at line 17 of file ../../src/connectivity/bluetooth/hci/vendor/intel/firmware_loader.h

enum MfgDisableMode
Name Value
NO_PATCHES static_cast</**/::std::int32_t>(0LL)
PATCHES_DISABLED static_cast</**/::std::int32_t>(1LL)
PATCHES_ENABLED static_cast</**/::std::int32_t>(2LL)

Defined at line 3445 of file gen/src/connectivity/bluetooth/hci/vendor/intel/packets.emb.h

Records

Functions

  • uint32_t fetch_tlv_value (const uint8_t * p, size_t fetch_len)

    Fetch unsigned integer values from 'p' with 'fetch_len' bytes at maximum (little-endian).

    Defined at line 38 of file ../../src/connectivity/bluetooth/hci/vendor/intel/vendor_hci.cc

  • ReadVersionReturnParamsTlv parse_tlv_version_return_params (const uint8_t * p, size_t len)

    Defined at line 56 of file ../../src/connectivity/bluetooth/hci/vendor/intel/vendor_hci.cc

  • template <typename T>
    GenericReadVersionTlvCommandView< ::emboss::support::ContiguousBuffer<typename ::std::remove_reference<decltype(*::std::declval<T>()->data())>::type, 1, 0>> MakeReadVersionTlvCommandView (T && emboss_reserved_local_arg)

    Defined at line 518 of file gen/src/connectivity/bluetooth/hci/vendor/intel/packets.emb.h

  • template <typename T>
    GenericReadVersionTlvCommandView< ::emboss::support::ContiguousBuffer<T, 1, 0>> MakeReadVersionTlvCommandView (T * emboss_reserved_local_data, ::std::size_t emboss_reserved_local_size)

    Defined at line 533 of file gen/src/connectivity/bluetooth/hci/vendor/intel/packets.emb.h

  • template <typename T, ::std::size_t kAlignment>
    GenericReadVersionTlvCommandView< ::emboss::support::ContiguousBuffer<T, kAlignment, 0>> MakeAlignedReadVersionTlvCommandView (T * emboss_reserved_local_data, ::std::size_t emboss_reserved_local_size)

    Defined at line 542 of file gen/src/connectivity/bluetooth/hci/vendor/intel/packets.emb.h

  • template <typename T>
    GenericReadVersionCommandCompleteEventView< ::emboss::support::ContiguousBuffer<typename ::std::remove_reference<decltype(*::std::declval<T>()->data())>::type, 1, 0>> MakeReadVersionCommandCompleteEventView (T && emboss_reserved_local_arg)

    Defined at line 1329 of file gen/src/connectivity/bluetooth/hci/vendor/intel/packets.emb.h

  • template <typename T>
    GenericReadVersionCommandCompleteEventView< ::emboss::support::ContiguousBuffer<T, 1, 0>> MakeReadVersionCommandCompleteEventView (T * emboss_reserved_local_data, ::std::size_t emboss_reserved_local_size)

    Defined at line 1344 of file gen/src/connectivity/bluetooth/hci/vendor/intel/packets.emb.h

  • template <typename T, ::std::size_t kAlignment>
    GenericReadVersionCommandCompleteEventView< ::emboss::support::ContiguousBuffer<T, kAlignment, 0>> MakeAlignedReadVersionCommandCompleteEventView (T * emboss_reserved_local_data, ::std::size_t emboss_reserved_local_size)

    Defined at line 1353 of file gen/src/connectivity/bluetooth/hci/vendor/intel/packets.emb.h

  • template <typename T>
    GenericSecureSendCommandCompleteEventView< ::emboss::support::ContiguousBuffer<typename ::std::remove_reference<decltype(*::std::declval<T>()->data())>::type, 1, 0>> MakeSecureSendCommandCompleteEventView (T && emboss_reserved_local_arg)

    Defined at line 1743 of file gen/src/connectivity/bluetooth/hci/vendor/intel/packets.emb.h

  • template <typename T>
    GenericSecureSendCommandCompleteEventView< ::emboss::support::ContiguousBuffer<T, 1, 0>> MakeSecureSendCommandCompleteEventView (T * emboss_reserved_local_data, ::std::size_t emboss_reserved_local_size)

    Defined at line 1758 of file gen/src/connectivity/bluetooth/hci/vendor/intel/packets.emb.h

  • template <typename T, ::std::size_t kAlignment>
    GenericSecureSendCommandCompleteEventView< ::emboss::support::ContiguousBuffer<T, kAlignment, 0>> MakeAlignedSecureSendCommandCompleteEventView (T * emboss_reserved_local_data, ::std::size_t emboss_reserved_local_size)

    Defined at line 1767 of file gen/src/connectivity/bluetooth/hci/vendor/intel/packets.emb.h

  • template <typename T>
    GenericSecureSendEventView< ::emboss::support::ContiguousBuffer<typename ::std::remove_reference<decltype(*::std::declval<T>()->data())>::type, 1, 0>> MakeSecureSendEventView (T && emboss_reserved_local_arg)

    Defined at line 2289 of file gen/src/connectivity/bluetooth/hci/vendor/intel/packets.emb.h

  • template <typename T>
    GenericSecureSendEventView< ::emboss::support::ContiguousBuffer<T, 1, 0>> MakeSecureSendEventView (T * emboss_reserved_local_data, ::std::size_t emboss_reserved_local_size)

    Defined at line 2304 of file gen/src/connectivity/bluetooth/hci/vendor/intel/packets.emb.h

  • template <typename T, ::std::size_t kAlignment>
    GenericSecureSendEventView< ::emboss::support::ContiguousBuffer<T, kAlignment, 0>> MakeAlignedSecureSendEventView (T * emboss_reserved_local_data, ::std::size_t emboss_reserved_local_size)

    Defined at line 2313 of file gen/src/connectivity/bluetooth/hci/vendor/intel/packets.emb.h

  • template <typename T>
    GenericReadBootParamsCommandCompleteEventView< ::emboss::support::ContiguousBuffer<typename ::std::remove_reference<decltype(*::std::declval<T>()->data())>::type, 1, 0>> MakeReadBootParamsCommandCompleteEventView (T && emboss_reserved_local_arg)

    Defined at line 3411 of file gen/src/connectivity/bluetooth/hci/vendor/intel/packets.emb.h

  • template <typename T>
    GenericReadBootParamsCommandCompleteEventView< ::emboss::support::ContiguousBuffer<T, 1, 0>> MakeReadBootParamsCommandCompleteEventView (T * emboss_reserved_local_data, ::std::size_t emboss_reserved_local_size)

    Defined at line 3426 of file gen/src/connectivity/bluetooth/hci/vendor/intel/packets.emb.h

  • template <typename T, ::std::size_t kAlignment>
    GenericReadBootParamsCommandCompleteEventView< ::emboss::support::ContiguousBuffer<T, kAlignment, 0>> MakeAlignedReadBootParamsCommandCompleteEventView (T * emboss_reserved_local_data, ::std::size_t emboss_reserved_local_size)

    Defined at line 3435 of file gen/src/connectivity/bluetooth/hci/vendor/intel/packets.emb.h

  • template <typename T>
    GenericMfgModeChangeCommandView< ::emboss::support::ContiguousBuffer<typename ::std::remove_reference<decltype(*::std::declval<T>()->data())>::type, 1, 0>> MakeMfgModeChangeCommandView (T && emboss_reserved_local_arg)

    Defined at line 3917 of file gen/src/connectivity/bluetooth/hci/vendor/intel/packets.emb.h

  • template <typename T>
    GenericMfgModeChangeCommandView< ::emboss::support::ContiguousBuffer<T, 1, 0>> MakeMfgModeChangeCommandView (T * emboss_reserved_local_data, ::std::size_t emboss_reserved_local_size)

    Defined at line 3932 of file gen/src/connectivity/bluetooth/hci/vendor/intel/packets.emb.h

  • template <typename T, ::std::size_t kAlignment>
    GenericMfgModeChangeCommandView< ::emboss::support::ContiguousBuffer<T, kAlignment, 0>> MakeAlignedMfgModeChangeCommandView (T * emboss_reserved_local_data, ::std::size_t emboss_reserved_local_size)

    Defined at line 3941 of file gen/src/connectivity/bluetooth/hci/vendor/intel/packets.emb.h

  • template <typename T>
    GenericVendorResetCommandView< ::emboss::support::ContiguousBuffer<typename ::std::remove_reference<decltype(*::std::declval<T>()->data())>::type, 1, 0>> MakeVendorResetCommandView (T && emboss_reserved_local_arg)

    Defined at line 4547 of file gen/src/connectivity/bluetooth/hci/vendor/intel/packets.emb.h

  • template <typename T>
    GenericVendorResetCommandView< ::emboss::support::ContiguousBuffer<T, 1, 0>> MakeVendorResetCommandView (T * emboss_reserved_local_data, ::std::size_t emboss_reserved_local_size)

    Defined at line 4562 of file gen/src/connectivity/bluetooth/hci/vendor/intel/packets.emb.h

  • template <typename T, ::std::size_t kAlignment>
    GenericVendorResetCommandView< ::emboss::support::ContiguousBuffer<T, kAlignment, 0>> MakeAlignedVendorResetCommandView (T * emboss_reserved_local_data, ::std::size_t emboss_reserved_local_size)

    Defined at line 4571 of file gen/src/connectivity/bluetooth/hci/vendor/intel/packets.emb.h

  • template <typename T>
    GenericWriteBootParamsCommandView< ::emboss::support::ContiguousBuffer<typename ::std::remove_reference<decltype(*::std::declval<T>()->data())>::type, 1, 0>> MakeWriteBootParamsCommandView (T && emboss_reserved_local_arg)

    Defined at line 5093 of file gen/src/connectivity/bluetooth/hci/vendor/intel/packets.emb.h

  • template <typename T>
    GenericWriteBootParamsCommandView< ::emboss::support::ContiguousBuffer<T, 1, 0>> MakeWriteBootParamsCommandView (T * emboss_reserved_local_data, ::std::size_t emboss_reserved_local_size)

    Defined at line 5108 of file gen/src/connectivity/bluetooth/hci/vendor/intel/packets.emb.h

  • template <typename T, ::std::size_t kAlignment>
    GenericWriteBootParamsCommandView< ::emboss::support::ContiguousBuffer<T, kAlignment, 0>> MakeAlignedWriteBootParamsCommandView (T * emboss_reserved_local_data, ::std::size_t emboss_reserved_local_size)

    Defined at line 5117 of file gen/src/connectivity/bluetooth/hci/vendor/intel/packets.emb.h

  • template <typename T>
    GenericSimpleCommandCompleteEventView< ::emboss::support::ContiguousBuffer<typename ::std::remove_reference<decltype(*::std::declval<T>()->data())>::type, 1, 0>> MakeSimpleCommandCompleteEventView (T && emboss_reserved_local_arg)

    Defined at line 5508 of file gen/src/connectivity/bluetooth/hci/vendor/intel/packets.emb.h

  • template <typename T>
    GenericSimpleCommandCompleteEventView< ::emboss::support::ContiguousBuffer<T, 1, 0>> MakeSimpleCommandCompleteEventView (T * emboss_reserved_local_data, ::std::size_t emboss_reserved_local_size)

    Defined at line 5523 of file gen/src/connectivity/bluetooth/hci/vendor/intel/packets.emb.h

  • template <typename T::std::size_t kAlignment>
    GenericSimpleCommandCompleteEventView< ::emboss::support::ContiguousBuffer<T, kAlignment, 0>> MakeAlignedSimpleCommandCompleteEventView (T * emboss_reserved_local_data::std::size_t emboss_reserved_local_size)

    Defined at line 5532 of file gen/src/connectivity/bluetooth/hci/vendor/intel/packets.emb.h