diff --git a/artiq/firmware/ksupport/rtio.rs b/artiq/firmware/ksupport/rtio.rs index 5ce17850f..a83a45ec1 100644 --- a/artiq/firmware/ksupport/rtio.rs +++ b/artiq/firmware/ksupport/rtio.rs @@ -112,7 +112,6 @@ mod imp { } if status & RTIO_I_STATUS_OVERFLOW != 0 { - csr::rtio::i_overflow_reset_write(1); raise!("RTIOOverflow", "RTIO input overflow on channel {0}", channel as i64, 0, 0); @@ -141,7 +140,6 @@ mod imp { } if status & RTIO_I_STATUS_OVERFLOW != 0 { - csr::rtio::i_overflow_reset_write(1); raise!("RTIOOverflow", "RTIO input overflow on channel {0}", channel as i64, 0, 0); @@ -167,7 +165,6 @@ mod imp { } if status & RTIO_I_STATUS_OVERFLOW != 0 { - csr::rtio::i_overflow_reset_write(1); raise!("RTIOOverflow", "RTIO input overflow on channel {0}", channel as i64, 0, 0); diff --git a/artiq/gateware/rtio/cri.py b/artiq/gateware/rtio/cri.py index 0de13b8d1..c735b9e5f 100644 --- a/artiq/gateware/rtio/cri.py +++ b/artiq/gateware/rtio/cri.py @@ -79,7 +79,6 @@ class KernelInitiator(Module, AutoCSR): self.i_data = CSRStatus(32) self.i_timestamp = CSRStatus(64) self.i_status = CSRStatus(4) - self.i_overflow_reset = CSR() self.counter = CSRStatus(64) self.counter_update = CSR()