BB_COEXIFCNTL0

Bit Field

Read/Write

Field Name

Description

21:20

RW

MWSSCANFREQMSK

Determine how mws_scan_frequency impacts BLE Tx and Rx

19:18

RW

WLCRXPRIOMODE

Define BLE packet ble_rx mode behavior

17:16

RW

WLCTXPRIOMODE

Define BLE packet ble_tx mode behavior

15:14

RW

MWSTXFREQMSK

Determine how MWS Tx Frequency impacts BLE Tx and Rx

13:12

RW

MWSRXFREQMSK

Determine how MWS Rx frequency impacts BLE Tx and Rx

11:10

RW

MWSTXMSK

Determine how mws_tx impacts BLE Tx and Rx

9:8

RW

MWSRXMSK

Determine how mws_rx impacts BLE Tx and Rx

7:6

RW

WLANTXMSK

Determine how wlan_tx impacts BLE Tx and Rx

5:4

RW

WLANRXMSK

Determine how wlan_rx impacts BLE Tx and Rx

3

RW

MWSWCI_EN

Enable/disable control of the WCI MWS coexistence interface (valid in dual mode only)

2

RW

MWSCOEX_EN

Enable/disable control of the MWS Coexistence control (valid in dual mode only)

1

RW

SYNCGEN_EN

Determine whether ble_sync is generated or not

0

RW

WLANCOEX_EN

Enable/disable control of the MWS/WLAN coexistence control

Bit Field

Field Name

Value Symbol

Value Description

Hex Value

21:20

MWSSCANFREQMSK

MWSSCANFREQMSK_0

mws_scan_frequency has no impact

0x0*

MWSSCANFREQMSK_1

mws_scan_frequency can stop BLE Tx, no impact on BLE Rx

0x1

MWSSCANFREQMSK_2

mws_scan_frequency can stop BLE Rx, no impact on BLE Tx

0x2

MWSSCANFREQMSK_3

mws_scan_frequency can stop both BLE Tx and BLE Rx

0x3

19:18

WLCRXPRIOMODE

WLCRXPRIOMODE_0

Rx indication excluding Rx power up delay (starts when correlator is enabled)

0x0*

WLCRXPRIOMODE_1

Rx indication including Rx power up delay

0x1

WLCRXPRIOMODE_2

Rx High priority indicator

0x2

WLCRXPRIOMODE_3

NA

0x3

17:16

WLCTXPRIOMODE

WLCTXPRIOMODE_0

Tx indication excluding Tx power up delay

0x0*

WLCTXPRIOMODE_1

Tx indication including Tx power up delay

0x1

WLCTXPRIOMODE_2

Tx High priority indicator

0x2

WLCTXPRIOMODE_3

NA

0x3

15:14

MWSTXFREQMSK

MWSTXFREQMSK_0

mws Tx Frequency has no impact

0x0*

MWSTXFREQMSK_1

mws Tx Frequency can stop BLE Tx, no impact on BLE Rx

0x1

MWSTXFREQMSK_2

mws Tx Frequency can stop BLE Rx, no impact on BLE Tx

0x2

MWSTXFREQMSK_3

mws Tx Frequency can stop both BLE Tx and BLE Rx

0x3

13:12

MWSRXFREQMSK

MWSRXFREQMSK_0

mws Tx Frequency has no impact

0x0*

MWSRXFREQMSK_1

mws Tx Frequency can stop BLE Tx, no impact on BLE Rx

0x1

MWSRXFREQMSK_2

mws Tx Frequency can stop BLE Rx, no impact on BLE Tx

0x2

MWSRXFREQMSK_3

mws Tx Frequency can stop both BLE Tx and BLE Rx

0x3

11:10

MWSTXMSK

MWSTXMSK_0

mws_tx has no impact

0x0*

MWSTXMSK_1

mws_tx can stop BLE Tx, no impact on BLE Rx

0x1

MWSTXMSK_2

mws_tx can stop BLE Rx, no impact on BLE Tx

0x2

MWSTXMSK_3

mws_tx can stop both BLE Tx and BLE Rx

0x3

9:8

MWSRXMSK

MWSRXMSK_0

mws_tx has no impact

0x0*

MWSRXMSK_1

mws_tx can stop BLE Tx, no impact on BLE Rx

0x1

MWSRXMSK_2

mws_tx can stop BLE Rx, no impact on BLE Tx

0x2

MWSRXMSK_3

mws_tx can stop both BLE Tx and BLE Rx

0x3

7:6

WLANTXMSK

WLANTXMSK_0

wlan_tx has no impact

0x0*

WLANTXMSK_1

wlan_tx can stop BLE Tx, no impact on BLE Rx

0x1

WLANTXMSK_2

wlan_tx can stop BLE Rx, no impact on BLE Tx

0x2

WLANTXMSK_3

wlan_tx can stop both BLE Tx and BLE Rx

0x3

5:4

WLANRXMSK

WLANRXMSK_0

wlan_rx has no impact

0x0

WLANRXMSK_1

wlan_rx can stop BLE Tx, no impact on BLE Rx

0x1*

WLANRXMSK_2

wlan_rx can stop BLE Rx, no impact on BLE Tx

0x2

WLANRXMSK_3

wlan_rx can stop both BLE Tx and BLE Rx

0x3

3

MWSWCI_EN

MWSWCI_EN_0

MWS WCI Interface disabled

0x0*

MWSWCI_EN_1

MWS WCI Interface enabled

0x1

2

MWSCOEX_EN

MWSCOEX_EN_0

MWS Coexistence interface disabled

0x0*

MWSCOEX_EN_1

MWS Coexistence interface enabled

0x1

1

SYNCGEN_EN

SYNCGEN_EN_0

ble_sync pulse not generated

0x0*

SYNCGEN_EN_1

ble_sync pulse generated

0x1

0

WLANCOEX_EN

COEX_EN_0

Coexistence interface disabled

0x0*

COEX_EN_1

Coexistence interface enabled

0x1