### 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