From 504f72a02c03abf78f384857def7ae089405e36a Mon Sep 17 00:00:00 2001 From: Sebastien Bourdeauducq Date: Thu, 6 Aug 2020 17:52:32 +0800 Subject: [PATCH] rtio: remove legacy i_overflow_reset CSR --- artiq/firmware/ksupport/rtio.rs | 3 --- artiq/gateware/rtio/cri.py | 1 - 2 files changed, 4 deletions(-) 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()