Namespaces
-
namespace MfgModeChangeCommand -
namespace ReadBootParamsCommandCompleteEvent -
namespace ReadVersionCommandCompleteEvent -
namespace ReadVersionTlvCommand -
namespace SecureSendCommandCompleteEvent -
namespace SecureSendEvent -
namespace SimpleCommandCompleteEvent -
namespace VendorResetCommand -
namespace WriteBootParamsCommand
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
-
class BootloaderVendorEventParams -
class Device -
class EmbossReservedInternalIsGenericMfgModeChangeCommandView -
class EmbossReservedInternalIsGenericMfgModeChangeCommandView -
class EmbossReservedInternalIsGenericReadBootParamsCommandCompleteEventView -
class EmbossReservedInternalIsGenericReadBootParamsCommandCompleteEventView -
class EmbossReservedInternalIsGenericReadVersionCommandCompleteEventView -
class EmbossReservedInternalIsGenericReadVersionCommandCompleteEventView -
class EmbossReservedInternalIsGenericReadVersionTlvCommandView -
class EmbossReservedInternalIsGenericReadVersionTlvCommandView -
class EmbossReservedInternalIsGenericSecureSendCommandCompleteEventView -
class EmbossReservedInternalIsGenericSecureSendCommandCompleteEventView -
class EmbossReservedInternalIsGenericSecureSendEventView -
class EmbossReservedInternalIsGenericSecureSendEventView -
class EmbossReservedInternalIsGenericSimpleCommandCompleteEventView -
class EmbossReservedInternalIsGenericSimpleCommandCompleteEventView -
class EmbossReservedInternalIsGenericVendorResetCommandView -
class EmbossReservedInternalIsGenericVendorResetCommandView -
class EmbossReservedInternalIsGenericWriteBootParamsCommandView -
class EmbossReservedInternalIsGenericWriteBootParamsCommandView -
class FirmwareLoader -
class GenericMfgModeChangeCommandView -
class GenericReadBootParamsCommandCompleteEventView -
class GenericReadVersionCommandCompleteEventView -
class GenericReadVersionTlvCommandView -
class GenericSecureSendCommandCompleteEventView -
class GenericSecureSendEventView -
class GenericSimpleCommandCompleteEventView -
class GenericVendorResetCommandView -
class GenericWriteBootParamsCommandView -
class HciEventHandler -
class ReadVersionReturnParamsTlv -
class VendorHci
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