From f6fda8ac4ab82e515027ed998f4aa578e154ee2f Mon Sep 17 00:00:00 2001
From: Donald Sebastian Leung
Date: Tue, 27 Oct 2020 13:45:40 +0800
Subject: [PATCH] Update rtio.sed.output_driver
---
rtio/sed/output_driver.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/rtio/sed/output_driver.py b/rtio/sed/output_driver.py
index bfce081..44e5668 100644
--- a/rtio/sed/output_driver.py
+++ b/rtio/sed/output_driver.py
@@ -35,7 +35,8 @@ class OutputDriver(Elaboratable):
for lane_data in self.lane_datas:
lane_data.valid.reset_less = True
lane_data.collision.reset_less = True
- lane_data.payload.reset_less = True
+ for field, _ in layout_on_payload:
+ getattr(lane_data.payload, field).reset_less = True
self.en_replaces = [channel.interface.o.enable_replace for channel in channels]
def elaborate(self, platform):