Skip to content

Commit ea7feab

Browse files
Merge pull request #75 from VOGL-electronic/ci_fix
tests: fixup and update
2 parents 2eb6f38 + 1be6e1d commit ea7feab

File tree

1 file changed

+3
-20
lines changed

1 file changed

+3
-20
lines changed

test/test_spi_mmap.py

+3-20
Original file line numberDiff line numberDiff line change
@@ -44,15 +44,7 @@ def wb_gen(dut, addr, data, offset):
4444
dut.done = 0
4545

4646
yield dut.offset.eq(offset)
47-
yield dut.bus.adr.eq(addr + offset)
48-
print((yield dut.bus.adr))
49-
yield dut.bus.we.eq(1)
50-
yield dut.bus.cyc.eq(1)
51-
yield dut.bus.stb.eq(1)
52-
yield dut.bus.dat_w.eq(data)
53-
54-
while (yield dut.bus.ack) == 0:
55-
yield
47+
yield from dut.bus.write(addr + offset, data)
5648

5749
dut.done = 1
5850

@@ -95,9 +87,6 @@ def phy_gen(dut, addr, data):
9587

9688
yield
9789
yield dut.sink.valid.eq(1)
98-
while (yield dut.source.valid) == 0:
99-
yield
100-
yield dut.sink.valid.eq(0)
10190
yield
10291
addr = 0xcafe
10392
data = 0xdeadbeef
@@ -116,15 +105,9 @@ def test_spi_mmap_read_test(self):
116105
def wb_gen(dut, addr, data):
117106
dut.data_ok = 0
118107

119-
yield dut.bus.adr.eq(addr)
120-
yield dut.bus.we.eq(0)
121-
yield dut.bus.cyc.eq(1)
122-
yield dut.bus.stb.eq(1)
108+
dat = yield from dut.bus.read(addr)
123109

124-
while (yield dut.bus.ack) == 0:
125-
yield
126-
print((yield dut.bus.dat_r))
127-
if (yield dut.bus.dat_r) == data:
110+
if dat == data:
128111
dut.data_ok = 1
129112

130113
def phy_gen(dut, addr, data):

0 commit comments

Comments
 (0)