From 5a535ef3476f5c981bde150465877e8eca589aeb Mon Sep 17 00:00:00 2001 From: Sebastien Bourdeauducq Date: Fri, 24 Jul 2015 19:25:36 +0800 Subject: [PATCH] Revert "migen/actorlib/fifo: add FIFO wrapper function" This reverts commit d0a19c4be85c2f3d21e891b8a5520ba5a7a3a258. --- migen/actorlib/fifo.py | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/migen/actorlib/fifo.py b/migen/actorlib/fifo.py index 4363870fd..072e99c7d 100644 --- a/migen/actorlib/fifo.py +++ b/migen/actorlib/fifo.py @@ -55,15 +55,3 @@ class SyncFIFO(_FIFOActor): class AsyncFIFO(_FIFOActor): def __init__(self, layout, depth): _FIFOActor.__init__(self, fifo.AsyncFIFO, layout, depth) - - -def FIFO(layout, depth, buffered=False, - sink_cd="sys", source_cd="sys"): - if sink_cd != source_cd: - if buffered: - ValueError("AsyncFIFO does not support buffered mode") - fifo = AsyncFIFO(layout, depth) - return ClockDomainsRenamer({"write": sink_cd, "read": source_cd})(fifo) - else: - fifo = SyncFIFO(layout, depth, buffered) - return ClockDomainsRenamer(sink_cd)(fifo)