Baseband Controller Interface
Address |
Register Name |
Register Write |
Register Read |
Default |
Description |
---|---|---|---|---|---|
0x40001800 |
BBIF_CTRL |
(9:4) CLK_SEL |
(9:4) CLK_SEL |
0x8 |
Configure the internal baseband controller clock divider in order to provide a 1MHz reference clock |
|
|
(1) WAKEUP_REQ |
(1) WAKEUP_REQ |
0x0 |
External wake up request used to sort-out sleep modes |
|
|
(0) CLK_ENABLE |
(0) CLK_ENABLE |
0x0 |
Enable the baseband controller clocks generation |
0x40001804 |
BBIF_STATUS |
- |
(16:12) LINK_FORMAT |
0x0 |
BLE link format |
|
|
- |
(8:4) LINK_LABEL |
0x0 |
BLE link label |
|
|
- |
(2) CLK_STATUS |
0x0 |
Clock status defining the current active clock in use |
|
|
- |
(1) OSC_EN |
0x1 |
Oscillator front-end enabling |
|
|
- |
(0) RADIO_EN |
0x1 |
RF front-end enabling |
0x40001808 |
BBIF_COEX_CTRL |
(1) TX |
(1) TX |
0x0 |
WLAN collocated device transmit active |
|
|
(0) RX |
(0) RX |
0x0 |
WLAN collocated device reception active |
0x4000180C |
BBIF_COEX_STATUS |
- |
(11:8) BLE_PTI |
0x0 |
BLE packet traffic information |
|
|
- |
(4) BLE_SYNC |
0x0 |
BLE 625us timing pulse reference |
|
|
- |
(3) EVENT_IN_PROCESS |
0x0 |
BLE event status |
|
|
- |
(2) BLE_IN_PROCESS |
0x0 |
BLE in process indicator |
|
|
- |
(1) BLE_TX |
0x0 |
BLE transmit indicator |
|
|
- |
(0) BLE_RX |
0x0 |
BLE reception indicator |
0x40001810 |
BBIF_COEX_INT_CFG |
(7:6) EVENT_IN_PROCESS |
(7:6) EVENT_IN_PROCESS |
0x0 |
EVENT_IN_PROCESS event interrupt configuration |
|
|
(5:4) BLE_IN_PROCESS |
(5:4) BLE_IN_PROCESS |
0x0 |
BLE_IN_PROCESS event interrupt configuration |
|
|
(3:2) BLE_TX |
(3:2) BLE_TX |
0x0 |
BLE_TX event interrupt configuration |
|
|
(1:0) BLE_RX |
(1:0) BLE_RX |
0x0 |
BLE_RX event interrupt configuration |
0x40001814 |
BBIF_COEX_INT_STATUS |
- |
(11) EVENT_IN_PROCESS |
0x0 |
EVENT_IN_PROCESS interrupt status flag |
|
|
- |
(10) BLE_IN_PROCESS |
0x0 |
BLE_IN_PROCESS interrupt status flag |
|
|
- |
(9) BLE_TX |
0x0 |
BLE_TX interrupt status flag |
|
|
- |
(8) BLE_RX |
0x0 |
BLE_RX interrupt status flag |
|
|
(3) EVENT_IN_PROCESS_CLEAR |
- |
N/A |
Clear EVENT_IN_PROCESS status flag |
|
|
(2) BLE_IN_PROCESS_CLEAR |
- |
N/A |
Clear BLE_IN_PROCESS status flag |
|
|
(1) BLE_TX_CLEAR |
- |
N/A |
Clear BLE_TX status flag |
|
|
(0) BLE_RX_CLEAR |
- |
N/A |
Clear BLE_RX status flag |
0x400018FC |
BBIF_ID_NUM |
- |
(15:8) BBIF_MAJOR_REVISION |
0x1 |
Baseband controller interface Major Revision number |
|
|
- |
(7:0) BBIF_MINOR_REVISION |
0x2 |
Baseband controller interface Minor Revision number |