42 #ifndef HW_BOD_DA1459x_H_
43 #define HW_BOD_DA1459x_H_
60 HW_BOD_VDD_LEVEL_SLEEP_0V70 = 700,
61 HW_BOD_VDD_LEVEL_ACTIVE_0V78 = 780,
62 HW_BOD_VDD_LEVEL_ACTIVE_1V05 = 1050,
63 HW_BOD_VDD_LEVEL_UNDEF = UINT16_MAX,
77 while (
REG_GETF(CRG_TOP, STARTUP_STATUS_REG, BOD_VDDIO_MASK_SYNC_RD));
81 while (
REG_GETF(CRG_TOP, STARTUP_STATUS_REG, BOD_VDCDC_MASK_SYNC_RD));
85 while (
REG_GETF(CRG_TOP, STARTUP_STATUS_REG, BOD_VDDD_MASK_SYNC_RD));
103 REG_SET_BIT(CRG_TOP, BOD_CTRL_REG, BOD_VDDIO_MASK);
104 while (!
REG_GETF(CRG_TOP, STARTUP_STATUS_REG, BOD_VDDIO_MASK_SYNC_RD));
107 REG_SET_BIT(CRG_TOP, BOD_CTRL_REG, BOD_VDCDC_MASK);
108 while (!
REG_GETF(CRG_TOP, STARTUP_STATUS_REG, BOD_VDCDC_MASK_SYNC_RD));
112 while (!
REG_GETF(CRG_TOP, STARTUP_STATUS_REG, BOD_VDDD_MASK_SYNC_RD));