From 6f3131e2590a361d184a662af75a39846d5a4f32 Mon Sep 17 00:00:00 2001 From: Florent Kermarrec Date: Tue, 30 Oct 2018 10:16:55 +0100 Subject: [PATCH] soc/interconnect/stream_packet: use reverse_bytes from litex.gen --- litex/soc/interconnect/stream_packet.py | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/litex/soc/interconnect/stream_packet.py b/litex/soc/interconnect/stream_packet.py index cd178e0b..450a2154 100644 --- a/litex/soc/interconnect/stream_packet.py +++ b/litex/soc/interconnect/stream_packet.py @@ -3,19 +3,13 @@ from migen.genlib.roundrobin import * from migen.genlib.record import * from migen.genlib.fsm import FSM, NextState +from litex.gen import * + from litex.soc.interconnect import stream # TODO: clean up code below # XXX -def reverse_bytes(signal): - n = (len(signal)+7)//8 - r = [] - for i in reversed(range(n)): - r.append(signal[i*8:min((i+1)*8, len(signal))]) - return Cat(iter(r)) - - class Status(Module): def __init__(self, endpoint): self.first = first = Signal(reset=1) -- 2.30.2