BL702/704/706 Reference Manual
19.5.3 PDS_INT
Address:0x4000e00c
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
WUEV WUSEN
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
INCL RSVD PDMS RDMS RSVD WUMS CRSE RSEV PDIT RDIT RSVD WKIT
Bits
Name Type Reset Description
31:24 WUEV R 0 Record Wakeup resason, and be clear by cr_pds_int_clr
[31]: wakeup trigger by kys_int
[30]: wakeup trigger by usb_wkup
[29]: wakeup trigger by ble_slp_irq
[28]: wakeup trigger by irrx_int
[27]: wakeup trigger by gpio_irq
[26]: wakeup trigger by hbn_irq_out[1]
[25]: wakeup trigger by hbn_irq_out[0]
[24]: wakeup trigger by pds_sleep_cnt=0
23:16 WUSEN R/W 8’hFF Mask PDS Wakeup Trigger
[23]: enable wakeup trigger by kys_int
[22]: enable wakeup trigger by usb_wkup
[21]: enable wakeup trigger by ble_slp_irq
[20]: enable wakeup trigger by irrx_int
[19]: enable wakeup trigger by gpio_irq
[17]: enable wakeup trigger by hbn_irq_out[1]
[17]: enable wakeup trigger by hbn_irq_out[0]
[16]: enable wakeup trigger by pds_sleep_cnt=0
15 INCL R/W 0 pds interrupt & wakeup reason clear
14:12 RSVD
11 PDMS R/W 0 Mask pds pll done interrupt
10 RDMS R/W 0 Mask pds rf done interrupt
9 RSVD
8 WUMS R/W 0 Mask pds wakeup interrupt
7 CRSE W 0 clear pds reset event
6:4 RSEV R 0 [2] : pds_rst_n (pds reset)
[1]: pwr_rst_n (hbn power on reset)
[0]: hreset_n (Bus Reset)
3 PDIT R 0 pu_pll_done interrupt
2 RDIT R 0 pu_rf_done interrupt
BL702/704/706 Reference Manual 366/ 375
@2021 Bouffalo Lab