[][src]Module rsl10_pac::bb

Baseband Controller

Modules

bb_actscanstat

Active scan mode control register

bb_advchmap

Advertising channel map register

bb_advtim

Delay information register handling advertising event timers

bb_aescntl

AES-128 ciphering control register

bb_aeskey127_96

AES encryption 128-bit key register (bits 127:96)

bb_aeskey31_0

AES encryption 128-bit key register (bits 31:0)

bb_aeskey63_32

AES encryption 128-bit key register (bits 63:32)

bb_aeskey95_64

AES encryption 128-bit key register (bits 95:64)

bb_aesptr

AES memory zone pointer

bb_basetimecnt

base timer configuration register

bb_basetimecntcorr

Base timer correction register

bb_bbmprio0

Priority control register 0

bb_bbmprio1

Priority control register 1

bb_bbprioscharb

Register controlling the decision instant for priority scheduling arbitration

bb_bdaddrl

BLE device address (LSB part) register

bb_bdaddru

BLE device address (MSB part) register

bb_coexifcntl0

Coexistence control register 0

bb_coexifcntl1

Coexistence control register 1

bb_coexifcntl2

Coexistence control register 2

bb_debugaddmax

Diagnostic ports upper limit

bb_debugaddmin

Diagnostic ports lower limit

bb_deepslcntl

Deep sleep control register

bb_deepslstat

Deep sleep status register

bb_deepslwkup

Deep sleep wakeup register

bb_diagcntl

Diagnostic ports control register

bb_diagstat

Diagnostic ports status register

bb_enbpreset

Stabilization times

bb_errortypestat

Diagnostic ports errors register

bb_et_currentrxdescptr

Rx descriptor pointer register

bb_finecntcorr

Fine timer correction register

bb_finetimecnt

Fine timer configuration register

bb_finetimtgt

Fine timer control register

bb_grosstimtgt

Gross timer control register

bb_intack

Interrupts acknowledgement register

bb_intcntl

Interrupts control register

bb_intrawstat

Interrupts raw status register

bb_intstat

Interrupts status register

bb_isochancntl0

ISO Channel 0 control

bb_isochancntl1

ISO Channel 1 control

bb_isochancntl2

ISO Channel 2 control

bb_isocurrentrxptr0

ISO Channel 0 current Rx pointer

bb_isocurrentrxptr1

ISO Channel 1 current Rx pointer

bb_isocurrentrxptr2

ISO Channel 2 current Rx pointer

bb_isocurrenttxptr0

ISO Channel 0 current Tx pointer

bb_isocurrenttxptr1

ISO Channel 1 current Tx pointer

bb_isocurrenttxptr2

ISO Channel 2 current Tx pointer

bb_isoevtcntloffsetl0

ISO Channel 0 mute control

bb_isoevtcntloffsetl1

ISO Channel 1 mute control

bb_isoevtcntloffsetl2

ISO Channel 2 mute control

bb_isoevtcntloffsetu0

ISO Channel 0 mute control

bb_isoevtcntloffsetu1

ISO Channel 1 mute control

bb_isoevtcntloffsetu2

ISO Channel 2 mute control

bb_isomutecntl0

ISO Channel 0 mute control

bb_isomutecntl1

ISO Channel 1 mute control

bb_isomutecntl2

ISO Channel 2 mute control

bb_isotrcnl0

ISO Channel 0 payloads

bb_isotrcnl1

ISO Channel 1 payloads

bb_isotrcnl2

ISO Channel 2 payloads

bb_radiocntl0

Principal control register for the radio interface

bb_radiocntl1

Second control register for the radio interface

bb_radiocntl2

Third control register for the radio interface

bb_radiopwrupdn0

Principal control register for the radio interface power up/down delays

bb_radiopwrupdn1

Second control register for the radio interface power up/down delays

bb_radiotxrxtim0

Principal control register for the radio interface timing compensation delays

bb_radiotxrxtim1

Second control register for the radio interface timing compensation delays

bb_ral_local_rnd

Register used by the Resolving Address List engine

bb_ral_peer_rnd

Register used by the Resolving Address List engine

bb_ralnbdev

Register used by the Resolving Address List engine

bb_ralptr

Register used by the Resolving Address List engine

bb_rftestcntl

RF testing and regulatory body support register

bb_rftestrxstat

Number of correctly received packet during test modes

bb_rftesttxstat

Number of transmitted packet during test modes

bb_rwbbcntl

Baseband control register

bb_rwblebconf

Baseband configuration register (compilation options dependant)

bb_rxmicval

AES-CCM plain MIC value register in Rx

bb_spiptrcntl0

First control register for the radio interface SPI pointers

bb_spiptrcntl1

Second control register for the radio interface SPI pointers

bb_spiptrcntl2

Third control register for the radio interface SPI pointers

bb_swprofiling

Software profiling register

bb_timgencntl

Timing generator control register

bb_txmicval

AES-CCM plain MIC value register in Tx

bb_version

BLE revision register

bb_wlnbdev

Devices in white list

bb_wlprivaddptr

Address pointer of private devices

bb_wlpubaddptr

Address pointer of public devices

Structs

RegisterBlock

Register block

Type Definitions

BB_ACTSCANSTAT

Active scan mode control register

BB_ADVCHMAP

Advertising channel map register

BB_ADVTIM

Delay information register handling advertising event timers

BB_AESCNTL

AES-128 ciphering control register

BB_AESKEY127_96

AES encryption 128-bit key register (bits 127:96)

BB_AESKEY31_0

AES encryption 128-bit key register (bits 31:0)

BB_AESKEY63_32

AES encryption 128-bit key register (bits 63:32)

BB_AESKEY95_64

AES encryption 128-bit key register (bits 95:64)

BB_AESPTR

AES memory zone pointer

BB_BASETIMECNT

base timer configuration register

BB_BASETIMECNTCORR

Base timer correction register

BB_BBMPRIO0

Priority control register 0

BB_BBMPRIO1

Priority control register 1

BB_BBPRIOSCHARB

Register controlling the decision instant for priority scheduling arbitration

BB_BDADDRL

BLE device address (LSB part) register

BB_BDADDRU

BLE device address (MSB part) register

BB_COEXIFCNTL0

Coexistence control register 0

BB_COEXIFCNTL1

Coexistence control register 1

BB_COEXIFCNTL2

Coexistence control register 2

BB_DEBUGADDMAX

Diagnostic ports upper limit

BB_DEBUGADDMIN

Diagnostic ports lower limit

BB_DEEPSLCNTL

Deep sleep control register

BB_DEEPSLSTAT

Deep sleep status register

BB_DEEPSLWKUP

Deep sleep wakeup register

BB_DIAGCNTL

Diagnostic ports control register

BB_DIAGSTAT

Diagnostic ports status register

BB_ENBPRESET

Stabilization times

BB_ERRORTYPESTAT

Diagnostic ports errors register

BB_ET_CURRENTRXDESCPTR

Rx descriptor pointer register

BB_FINECNTCORR

Fine timer correction register

BB_FINETIMECNT

Fine timer configuration register

BB_FINETIMTGT

Fine timer control register

BB_GROSSTIMTGT

Gross timer control register

BB_INTACK

Interrupts acknowledgement register

BB_INTCNTL

Interrupts control register

BB_INTRAWSTAT

Interrupts raw status register

BB_INTSTAT

Interrupts status register

BB_ISOCHANCNTL0

ISO Channel 0 control

BB_ISOCHANCNTL1

ISO Channel 1 control

BB_ISOCHANCNTL2

ISO Channel 2 control

BB_ISOCURRENTRXPTR0

ISO Channel 0 current Rx pointer

BB_ISOCURRENTRXPTR1

ISO Channel 1 current Rx pointer

BB_ISOCURRENTRXPTR2

ISO Channel 2 current Rx pointer

BB_ISOCURRENTTXPTR0

ISO Channel 0 current Tx pointer

BB_ISOCURRENTTXPTR1

ISO Channel 1 current Tx pointer

BB_ISOCURRENTTXPTR2

ISO Channel 2 current Tx pointer

BB_ISOEVTCNTLOFFSETL0

ISO Channel 0 mute control

BB_ISOEVTCNTLOFFSETL1

ISO Channel 1 mute control

BB_ISOEVTCNTLOFFSETL2

ISO Channel 2 mute control

BB_ISOEVTCNTLOFFSETU0

ISO Channel 0 mute control

BB_ISOEVTCNTLOFFSETU1

ISO Channel 1 mute control

BB_ISOEVTCNTLOFFSETU2

ISO Channel 2 mute control

BB_ISOMUTECNTL0

ISO Channel 0 mute control

BB_ISOMUTECNTL1

ISO Channel 1 mute control

BB_ISOMUTECNTL2

ISO Channel 2 mute control

BB_ISOTRCNL0

ISO Channel 0 payloads

BB_ISOTRCNL1

ISO Channel 1 payloads

BB_ISOTRCNL2

ISO Channel 2 payloads

BB_RADIOCNTL0

Principal control register for the radio interface

BB_RADIOCNTL1

Second control register for the radio interface

BB_RADIOCNTL2

Third control register for the radio interface

BB_RADIOPWRUPDN0

Principal control register for the radio interface power up/down delays

BB_RADIOPWRUPDN1

Second control register for the radio interface power up/down delays

BB_RADIOTXRXTIM0

Principal control register for the radio interface timing compensation delays

BB_RADIOTXRXTIM1

Second control register for the radio interface timing compensation delays

BB_RALNBDEV

Register used by the Resolving Address List engine

BB_RALPTR

Register used by the Resolving Address List engine

BB_RAL_LOCAL_RND

Register used by the Resolving Address List engine

BB_RAL_PEER_RND

Register used by the Resolving Address List engine

BB_RFTESTCNTL

RF testing and regulatory body support register

BB_RFTESTRXSTAT

Number of correctly received packet during test modes

BB_RFTESTTXSTAT

Number of transmitted packet during test modes

BB_RWBBCNTL

Baseband control register

BB_RWBLEBCONF

Baseband configuration register (compilation options dependant)

BB_RXMICVAL

AES-CCM plain MIC value register in Rx

BB_SPIPTRCNTL0

First control register for the radio interface SPI pointers

BB_SPIPTRCNTL1

Second control register for the radio interface SPI pointers

BB_SPIPTRCNTL2

Third control register for the radio interface SPI pointers

BB_SWPROFILING

Software profiling register

BB_TIMGENCNTL

Timing generator control register

BB_TXMICVAL

AES-CCM plain MIC value register in Tx

BB_VERSION

BLE revision register

BB_WLNBDEV

Devices in white list

BB_WLPRIVADDPTR

Address pointer of private devices

BB_WLPUBADDPTR

Address pointer of public devices