void nrf_drv_lpcomp_uninit(void) { ASSERT(m_state != NRF_DRV_STATE_UNINITIALIZED); nrf_drv_common_irq_disable(LPCOMP_IRQn); nrf_drv_lpcomp_disable(); m_state = NRF_DRV_STATE_UNINITIALIZED; m_lpcomp_events_handler = NULL; }
void nrf_drv_lpcomp_uninit(void) { ASSERT(m_state != NRF_DRV_STATE_UNINITIALIZED); nrf_drv_common_irq_disable(LPCOMP_IRQn); nrf_drv_lpcomp_disable(); #if NRF_MODULE_ENABLED(PERIPHERAL_RESOURCE_SHARING) nrf_drv_common_per_res_release(NRF_LPCOMP); #endif m_state = NRF_DRV_STATE_UNINITIALIZED; m_lpcomp_events_handler = NULL; NRF_LOG_INFO("Uninitialized.\r\n"); }