Skip to content

Commit dfc207a

Browse files
committedJul 22, 2015
litepcie: use data instead of dat in dma_layout (allow use of migen.actorlib.packet modules on dma dataflow)
1 parent 40740d3 commit dfc207a

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed
 

Diff for: ‎misoclib/com/litepcie/common.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -63,5 +63,5 @@ def interrupt_layout():
6363

6464

6565
def dma_layout(dw):
66-
layout = [("dat", dw)]
66+
layout = [("data", dw)]
6767
return EndpointDescription(layout, packetized=True)

Diff for: ‎misoclib/com/litepcie/frontend/dma/reader.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ def __init__(self, endpoint, port, table_depth=256):
7070
self.comb += [
7171
fifo.sink.stb.eq(port.sink.stb),
7272
fifo.sink.sop.eq(port.sink.sop & (port.sink.user_id != last_user_id)),
73-
fifo.sink.dat.eq(port.sink.dat),
73+
fifo.sink.data.eq(port.sink.dat),
7474
port.sink.ack.eq(fifo.sink.ack | ~enable),
7575
]
7676
self.comb += Record.connect(fifo.source, self.source)

Diff for: ‎misoclib/com/litepcie/frontend/dma/writer.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ def __init__(self, endpoint, port, table_depth=256):
2828
self.comb += [
2929
fifo.we.eq(sink.stb & enable),
3030
sink.ack.eq(fifo.writable & sink.stb & enable),
31-
fifo.din.eq(sink.dat),
31+
fifo.din.eq(sink.data),
3232
fifo.reset.eq(~enable)
3333
]
3434

0 commit comments

Comments
 (0)
Please sign in to comment.