Skip to content

Commit 46bcd10

Browse files
committed
Revert "Reset UART on deinit, reduces power consumption" (from #8089)
This reverts commit ec1e7a0.
1 parent 0526794 commit 46bcd10

File tree

1 file changed

+0
-7
lines changed
  • ports/nrf/common-hal/busio

1 file changed

+0
-7
lines changed

ports/nrf/common-hal/busio/UART.c

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -266,15 +266,8 @@ bool common_hal_busio_uart_deinited(busio_uart_obj_t *self) {
266266
}
267267

268268
void common_hal_busio_uart_deinit(busio_uart_obj_t *self) {
269-
volatile uint32_t *power_cycle = (void*)(self->uarte->p_reg) + 0xFFC;
270269
if (!common_hal_busio_uart_deinited(self)) {
271-
nrfx_uarte_rx_abort(self->uarte);
272-
nrfx_uarte_tx_abort(self->uarte);
273270
nrfx_uarte_uninit(self->uarte);
274-
// power cycle the peripheral as per https://devzone.nordicsemi.com/f/nordic-q-a/26030/how-to-reach-nrf52840-uarte-current-supply-specification/102605#102605
275-
*power_cycle = 0;
276-
*power_cycle;
277-
*power_cycle = 1;
278271
reset_pin_number(self->tx_pin_number);
279272
reset_pin_number(self->rx_pin_number);
280273
reset_pin_number(self->rts_pin_number);

0 commit comments

Comments
 (0)