Namespaces
-
namespace CommandHeader -
namespace ReadVerboseConfigVersionInfoCommandCompleteEvent -
namespace SetAclPriorityCommand -
namespace SetBaudRateCommand -
namespace SetBdaddrCommand -
namespace SetDownloadConfigCommand -
namespace SetPowerCapCommand -
namespace StartFirmwareDownloadCommand -
namespace WriteSleepModeCmd
Enumerations
enum class ActivityType : uint8_t
| Name | Value |
|---|---|
| kSendPacket | 0 |
| kReceivePacket | 1 |
Defined at line 46 of file ../../src/connectivity/bluetooth/hci/vendor/broadcom/bt_hci_broadcom.h
enum class BroadcomOpCode : ::std::uint16_t
| Name | Value | Comments |
|---|---|---|
| SET_BD_ADDR | static_cast</**/::std::int32_t>(64513LL) | -- |
| SET_BAUD_RATE | static_cast</**/::std::int32_t>(64536LL) | |
| WRITE_SLEEP_MODE | static_cast</**/::std::int32_t>(64551LL) | |
| START_FIRMWARE_DOWNLOAD | static_cast</**/::std::int32_t>(64558LL) | |
| LAUNCH_RAM | static_cast</**/::std::int32_t>(64590LL) | |
| READ_VERBOSE_CONFIG_VERSION_INFO | static_cast</**/::std::int32_t>(64633LL) | |
| SET_DOWNLOAD_CONFIG | static_cast</**/::std::int32_t>(65138LL) | |
| SET_ACL_PRIORITY | static_cast</**/::std::int32_t>(64794LL) | |
| SET_POWER_CAP | static_cast</**/::std::int32_t>(65280LL) |
Defined at line 108 of file gen/src/connectivity/bluetooth/hci/vendor/broadcom/packets.emb.h
enum class SleepMode : ::std::uint8_t
| Name | Value | Comments |
|---|---|---|
| DISABLED | static_cast</**/::std::int32_t>(0LL) | -- |
| UART | static_cast</**/::std::int32_t>(1LL) | |
| RESERVED | static_cast</**/::std::int32_t>(2LL) | |
| USB | static_cast</**/::std::int32_t>(3LL) |
Defined at line 497 of file gen/src/connectivity/bluetooth/hci/vendor/broadcom/packets.emb.h
enum class SetPowerCapSubOpCode : ::std::uint8_t
| Name | Value |
|---|---|
| SET | static_cast</**/::std::int32_t>(1LL) |
Defined at line 2814 of file gen/src/connectivity/bluetooth/hci/vendor/broadcom/packets.emb.h
enum class SetPowerCapCmdFormatOpCode : ::std::uint16_t
| Name | Value |
|---|---|
| FORMAT_2 | static_cast</**/::std::int32_t>(2LL) |
Defined at line 2818 of file gen/src/connectivity/bluetooth/hci/vendor/broadcom/packets.emb.h
enum class AclPriority : ::std::uint8_t
| Name | Value | Comments |
|---|---|---|
| NORMAL | static_cast</**/::std::int32_t>(0LL) | -- |
| HIGH | static_cast</**/::std::int32_t>(1LL) |
Defined at line 3634 of file gen/src/connectivity/bluetooth/hci/vendor/broadcom/packets.emb.h
enum class AclDirection : ::std::uint8_t
| Name | Value | Comments |
|---|---|---|
| SOURCE | static_cast</**/::std::int32_t>(0LL) | -- |
| SINK | static_cast</**/::std::int32_t>(1LL) |
Defined at line 3639 of file gen/src/connectivity/bluetooth/hci/vendor/broadcom/packets.emb.h
Records
-
class BtHciBroadcom -
class EmbossReservedInternalIsGenericCommandHeaderView -
class EmbossReservedInternalIsGenericCommandHeaderView -
class EmbossReservedInternalIsGenericReadVerboseConfigVersionInfoCommandCompleteEventView -
class EmbossReservedInternalIsGenericReadVerboseConfigVersionInfoCommandCompleteEventView -
class EmbossReservedInternalIsGenericSetAclPriorityCommandView -
class EmbossReservedInternalIsGenericSetAclPriorityCommandView -
class EmbossReservedInternalIsGenericSetBaudRateCommandView -
class EmbossReservedInternalIsGenericSetBaudRateCommandView -
class EmbossReservedInternalIsGenericSetBdaddrCommandView -
class EmbossReservedInternalIsGenericSetBdaddrCommandView -
class EmbossReservedInternalIsGenericSetDownloadConfigCommandView -
class EmbossReservedInternalIsGenericSetDownloadConfigCommandView -
class EmbossReservedInternalIsGenericSetPowerCapCommandView -
class EmbossReservedInternalIsGenericSetPowerCapCommandView -
class EmbossReservedInternalIsGenericStartFirmwareDownloadCommandView -
class EmbossReservedInternalIsGenericStartFirmwareDownloadCommandView -
class EmbossReservedInternalIsGenericWriteSleepModeCmdView -
class EmbossReservedInternalIsGenericWriteSleepModeCmdView -
class GenericCommandHeaderView -
class GenericReadVerboseConfigVersionInfoCommandCompleteEventView -
class GenericSetAclPriorityCommandView -
class GenericSetBaudRateCommandView -
class GenericSetBdaddrCommandView -
class GenericSetDownloadConfigCommandView -
class GenericSetPowerCapCommandView -
class GenericStartFirmwareDownloadCommandView -
class GenericWriteSleepModeCmdView -
class HciEventHandler -
class HciTransportPassthroughImpl
Functions
-
template <typename T>GenericCommandHeaderView< ::emboss::support::ContiguousBuffer<typename ::std::remove_reference<decltype(*::std::declval<T>()->data())>::type, 1, 0>> MakeCommandHeaderView (T && emboss_reserved_local_arg)Defined at line 463 of file gen/src/connectivity/bluetooth/hci/vendor/broadcom/packets.emb.h
-
template <typename T>GenericCommandHeaderView< ::emboss::support::ContiguousBuffer<T, 1, 0>> MakeCommandHeaderView (T * emboss_reserved_local_data, ::std::size_t emboss_reserved_local_size)Defined at line 478 of file gen/src/connectivity/bluetooth/hci/vendor/broadcom/packets.emb.h
-
template <typename T, ::std::size_t kAlignment>GenericCommandHeaderView< ::emboss::support::ContiguousBuffer<T, kAlignment, 0>> MakeAlignedCommandHeaderView (T * emboss_reserved_local_data, ::std::size_t emboss_reserved_local_size)Defined at line 487 of file gen/src/connectivity/bluetooth/hci/vendor/broadcom/packets.emb.h
-
template <typename T>GenericWriteSleepModeCmdView< ::emboss::support::ContiguousBuffer<typename ::std::remove_reference<decltype(*::std::declval<T>()->data())>::type, 1, 0>> MakeWriteSleepModeCmdView (T && emboss_reserved_local_arg)Defined at line 1325 of file gen/src/connectivity/bluetooth/hci/vendor/broadcom/packets.emb.h
-
template <typename T>GenericWriteSleepModeCmdView< ::emboss::support::ContiguousBuffer<T, 1, 0>> MakeWriteSleepModeCmdView (T * emboss_reserved_local_data, ::std::size_t emboss_reserved_local_size)Defined at line 1340 of file gen/src/connectivity/bluetooth/hci/vendor/broadcom/packets.emb.h
-
template <typename T, ::std::size_t kAlignment>GenericWriteSleepModeCmdView< ::emboss::support::ContiguousBuffer<T, kAlignment, 0>> MakeAlignedWriteSleepModeCmdView (T * emboss_reserved_local_data, ::std::size_t emboss_reserved_local_size)Defined at line 1349 of file gen/src/connectivity/bluetooth/hci/vendor/broadcom/packets.emb.h
-
template <typename T>GenericSetDownloadConfigCommandView< ::emboss::support::ContiguousBuffer<typename ::std::remove_reference<decltype(*::std::declval<T>()->data())>::type, 1, 0>> MakeSetDownloadConfigCommandView (T && emboss_reserved_local_arg)Defined at line 1823 of file gen/src/connectivity/bluetooth/hci/vendor/broadcom/packets.emb.h
-
template <typename T>GenericSetDownloadConfigCommandView< ::emboss::support::ContiguousBuffer<T, 1, 0>> MakeSetDownloadConfigCommandView (T * emboss_reserved_local_data, ::std::size_t emboss_reserved_local_size)Defined at line 1838 of file gen/src/connectivity/bluetooth/hci/vendor/broadcom/packets.emb.h
-
template <typename T, ::std::size_t kAlignment>GenericSetDownloadConfigCommandView< ::emboss::support::ContiguousBuffer<T, kAlignment, 0>> MakeAlignedSetDownloadConfigCommandView (T * emboss_reserved_local_data, ::std::size_t emboss_reserved_local_size)Defined at line 1847 of file gen/src/connectivity/bluetooth/hci/vendor/broadcom/packets.emb.h
-
template <typename T>GenericSetBaudRateCommandView< ::emboss::support::ContiguousBuffer<typename ::std::remove_reference<decltype(*::std::declval<T>()->data())>::type, 1, 0>> MakeSetBaudRateCommandView (T && emboss_reserved_local_arg)Defined at line 2321 of file gen/src/connectivity/bluetooth/hci/vendor/broadcom/packets.emb.h
-
template <typename T>GenericSetBaudRateCommandView< ::emboss::support::ContiguousBuffer<T, 1, 0>> MakeSetBaudRateCommandView (T * emboss_reserved_local_data, ::std::size_t emboss_reserved_local_size)Defined at line 2336 of file gen/src/connectivity/bluetooth/hci/vendor/broadcom/packets.emb.h
-
template <typename T, ::std::size_t kAlignment>GenericSetBaudRateCommandView< ::emboss::support::ContiguousBuffer<T, kAlignment, 0>> MakeAlignedSetBaudRateCommandView (T * emboss_reserved_local_data, ::std::size_t emboss_reserved_local_size)Defined at line 2345 of file gen/src/connectivity/bluetooth/hci/vendor/broadcom/packets.emb.h
-
template <typename T>GenericReadVerboseConfigVersionInfoCommandCompleteEventView< ::emboss::support::ContiguousBuffer<typename ::std::remove_reference<decltype(*::std::declval<T>()->data())>::type, 1, 0>> MakeReadVerboseConfigVersionInfoCommandCompleteEventView (T && emboss_reserved_local_arg)Defined at line 2780 of file gen/src/connectivity/bluetooth/hci/vendor/broadcom/packets.emb.h
-
template <typename T>GenericReadVerboseConfigVersionInfoCommandCompleteEventView< ::emboss::support::ContiguousBuffer<T, 1, 0>> MakeReadVerboseConfigVersionInfoCommandCompleteEventView (T * emboss_reserved_local_data, ::std::size_t emboss_reserved_local_size)Defined at line 2795 of file gen/src/connectivity/bluetooth/hci/vendor/broadcom/packets.emb.h
-
template <typename T, ::std::size_t kAlignment>GenericReadVerboseConfigVersionInfoCommandCompleteEventView< ::emboss::support::ContiguousBuffer<T, kAlignment, 0>> MakeAlignedReadVerboseConfigVersionInfoCommandCompleteEventView (T * emboss_reserved_local_data, ::std::size_t emboss_reserved_local_size)Defined at line 2804 of file gen/src/connectivity/bluetooth/hci/vendor/broadcom/packets.emb.h
-
template <typename T>GenericSetPowerCapCommandView< ::emboss::support::ContiguousBuffer<typename ::std::remove_reference<decltype(*::std::declval<T>()->data())>::type, 1, 0>> MakeSetPowerCapCommandView (T && emboss_reserved_local_arg)Defined at line 3600 of file gen/src/connectivity/bluetooth/hci/vendor/broadcom/packets.emb.h
-
template <typename T>GenericSetPowerCapCommandView< ::emboss::support::ContiguousBuffer<T, 1, 0>> MakeSetPowerCapCommandView (T * emboss_reserved_local_data, ::std::size_t emboss_reserved_local_size)Defined at line 3615 of file gen/src/connectivity/bluetooth/hci/vendor/broadcom/packets.emb.h
-
template <typename T, ::std::size_t kAlignment>GenericSetPowerCapCommandView< ::emboss::support::ContiguousBuffer<T, kAlignment, 0>> MakeAlignedSetPowerCapCommandView (T * emboss_reserved_local_data, ::std::size_t emboss_reserved_local_size)Defined at line 3624 of file gen/src/connectivity/bluetooth/hci/vendor/broadcom/packets.emb.h
-
template <typename T>GenericSetBdaddrCommandView< ::emboss::support::ContiguousBuffer<typename ::std::remove_reference<decltype(*::std::declval<T>()->data())>::type, 1, 0>> MakeSetBdaddrCommandView (T && emboss_reserved_local_arg)Defined at line 4062 of file gen/src/connectivity/bluetooth/hci/vendor/broadcom/packets.emb.h
-
template <typename T>GenericSetBdaddrCommandView< ::emboss::support::ContiguousBuffer<T, 1, 0>> MakeSetBdaddrCommandView (T * emboss_reserved_local_data, ::std::size_t emboss_reserved_local_size)Defined at line 4077 of file gen/src/connectivity/bluetooth/hci/vendor/broadcom/packets.emb.h
-
template <typename T, ::std::size_t kAlignment>GenericSetBdaddrCommandView< ::emboss::support::ContiguousBuffer<T, kAlignment, 0>> MakeAlignedSetBdaddrCommandView (T * emboss_reserved_local_data, ::std::size_t emboss_reserved_local_size)Defined at line 4086 of file gen/src/connectivity/bluetooth/hci/vendor/broadcom/packets.emb.h
-
template <typename T>GenericSetAclPriorityCommandView< ::emboss::support::ContiguousBuffer<typename ::std::remove_reference<decltype(*::std::declval<T>()->data())>::type, 1, 0>> MakeSetAclPriorityCommandView (T && emboss_reserved_local_arg)Defined at line 4606 of file gen/src/connectivity/bluetooth/hci/vendor/broadcom/packets.emb.h
-
template <typename T>GenericSetAclPriorityCommandView< ::emboss::support::ContiguousBuffer<T, 1, 0>> MakeSetAclPriorityCommandView (T * emboss_reserved_local_data, ::std::size_t emboss_reserved_local_size)Defined at line 4621 of file gen/src/connectivity/bluetooth/hci/vendor/broadcom/packets.emb.h
-
template <typename T, ::std::size_t kAlignment>GenericSetAclPriorityCommandView< ::emboss::support::ContiguousBuffer<T, kAlignment, 0>> MakeAlignedSetAclPriorityCommandView (T * emboss_reserved_local_data, ::std::size_t emboss_reserved_local_size)Defined at line 4630 of file gen/src/connectivity/bluetooth/hci/vendor/broadcom/packets.emb.h
-
template <typename T>GenericStartFirmwareDownloadCommandView< ::emboss::support::ContiguousBuffer<typename ::std::remove_reference<decltype(*::std::declval<T>()->data())>::type, 1, 0>> MakeStartFirmwareDownloadCommandView (T && emboss_reserved_local_arg)Defined at line 5016 of file gen/src/connectivity/bluetooth/hci/vendor/broadcom/packets.emb.h
-
template <typename T>GenericStartFirmwareDownloadCommandView< ::emboss::support::ContiguousBuffer<T, 1, 0>> MakeStartFirmwareDownloadCommandView (T * emboss_reserved_local_data, ::std::size_t emboss_reserved_local_size)Defined at line 5031 of file gen/src/connectivity/bluetooth/hci/vendor/broadcom/packets.emb.h
-
template <typename T::std::size_t kAlignment>GenericStartFirmwareDownloadCommandView< ::emboss::support::ContiguousBuffer<T, kAlignment, 0>> MakeAlignedStartFirmwareDownloadCommandView (T * emboss_reserved_local_data, ::std::size_t emboss_reserved_local_size)Defined at line 5040 of file gen/src/connectivity/bluetooth/hci/vendor/broadcom/packets.emb.h