Data Structures | |
| struct | BbRtCfg_t |
| BB runtime configuration parameters. More... | |
Functions | |
| void | BbInitRunTimeCfg (const BbRtCfg_t *pCfg) |
| Initialize runtime configuration. More... | |
| void | BbInit (void) |
| Initialize the BB. More... | |
| void | BbRegister (BbBodCompCback_t eventCback) |
| Register operation completion handler. More... | |
| void | BbRegisterProt (PalBbProt_t protId, BbBodCback_t execOpCback, BbBodCback_t cancelOpCback, BbProtCback_t startProtCback, BbProtCback_t stopProtCback) |
| Register protocol handlers. More... | |
| void | BbRegisterProtLowPower (PalBbProt_t protId, BbLowPowerCback_t lowPowerOpCback) |
| Register protocol handlers for low power. More... | |
| void BbInit | ( | void | ) |
Initialize the BB.
Initialize baseband resources.
| void BbInitRunTimeCfg | ( | const BbRtCfg_t * | pCfg | ) |
Initialize runtime configuration.
| pCfg | Pointer to runtime configuration parameters (data must be static). |
This function initializes the BB subsystem's runtime configuration.
| void BbRegister | ( | BbBodCompCback_t | eventCback | ) |
Register operation completion handler.
| eventCback | Event callback. |
Register operation completion handler.
| void BbRegisterProt | ( | PalBbProt_t | protId, |
| BbBodCback_t | execOpCback, | ||
| BbBodCback_t | cancelOpCback, | ||
| BbProtCback_t | startProtCback, | ||
| BbProtCback_t | stopProtCback | ||
| ) |
Register protocol handlers.
| protId | Protocol ID. |
| execOpCback | Execute operation callback. |
| cancelOpCback | Cancel operation callback. |
| startProtCback | Start protocol callback. |
| stopProtCback | Stop protocol callback. |
| void BbRegisterProtLowPower | ( | PalBbProt_t | protId, |
| BbLowPowerCback_t | lowPowerOpCback | ||
| ) |
Register protocol handlers for low power.
| protId | Protocol ID. |
| lowPowerOpCback | Low power operation callback. |