@@ -21,8 +21,8 @@ def simulation_test(dut, process):
2121
2222class _DummyPins :
2323 def __init__ (self ):
24- self .rx = Signal (StructLayout ({"i" : 1 }), reset = {"i" : 1 })
25- self .tx = Signal (StructLayout ({"o" : 1 }), reset = {"o" : 1 })
24+ self .rx = Signal (StructLayout ({"i" : 1 }), init = {"i" : 1 })
25+ self .tx = Signal (StructLayout ({"o" : 1 }), init = {"o" : 1 })
2626
2727
2828class AsyncSerialRXSignatureTestCase (TestCase ):
@@ -33,12 +33,12 @@ def test_simple(self):
3333 self .assertEqual (sig .data_bits , 7 )
3434 self .assertEqual (sig .parity , Parity .EVEN )
3535 self .assertEqual (sig .members , Signature ({
36- "divisor" : In (unsigned (8 ), reset = 10 ),
36+ "divisor" : In (unsigned (8 ), init = 10 ),
3737 "data" : Out (unsigned (7 )),
3838 "err" : Out (StructLayout ({"overflow" : 1 , "frame" : 1 , "parity" : 1 })),
3939 "rdy" : Out (unsigned (1 )),
4040 "ack" : In (unsigned (1 )),
41- "i" : In (unsigned (1 ), reset = 1 ),
41+ "i" : In (unsigned (1 ), init = 1 ),
4242 }).members )
4343
4444 def test_defaults (self ):
@@ -67,15 +67,15 @@ def test_eq(self):
6767 def test_repr (self ):
6868 sig = AsyncSerialRX .Signature (divisor = 10 , divisor_bits = 8 , data_bits = 7 , parity = "even" )
6969 self .assertEqual (repr (sig ), "AsyncSerialRX.Signature(SignatureMembers({"
70- "'divisor': In(unsigned(8), reset =10), "
70+ "'divisor': In(unsigned(8), init =10), "
7171 "'data': Out(unsigned(7)), "
7272 "'err': Out(StructLayout({"
7373 "'overflow': 1, "
7474 "'frame': 1, "
7575 "'parity': 1})), "
7676 "'rdy': Out(unsigned(1)), "
7777 "'ack': In(unsigned(1)), "
78- "'i': In(unsigned(1), reset =1)}))" )
78+ "'i': In(unsigned(1), init =1)}))" )
7979
8080 def test_wrong_divisor (self ):
8181 with self .assertRaisesRegex (TypeError ,
@@ -242,11 +242,11 @@ def test_simple(self):
242242 self .assertEqual (sig .data_bits , 7 )
243243 self .assertEqual (sig .parity , Parity .EVEN )
244244 self .assertEqual (sig .members , Signature ({
245- "divisor" : In (unsigned (8 ), reset = 10 ),
245+ "divisor" : In (unsigned (8 ), init = 10 ),
246246 "data" : In (unsigned (7 )),
247247 "rdy" : Out (unsigned (1 )),
248248 "ack" : In (unsigned (1 )),
249- "o" : Out (unsigned (1 ), reset = 1 ),
249+ "o" : Out (unsigned (1 ), init = 1 ),
250250 }).members )
251251
252252 def test_defaults (self ):
@@ -275,11 +275,11 @@ def test_eq(self):
275275 def test_repr (self ):
276276 sig = AsyncSerialTX .Signature (divisor = 10 , divisor_bits = 8 , data_bits = 7 , parity = "even" )
277277 self .assertEqual (repr (sig ), "AsyncSerialTX.Signature(SignatureMembers({"
278- "'divisor': In(unsigned(8), reset =10), "
278+ "'divisor': In(unsigned(8), init =10), "
279279 "'data': In(unsigned(7)), "
280280 "'rdy': Out(unsigned(1)), "
281281 "'ack': In(unsigned(1)), "
282- "'o': Out(unsigned(1), reset =1)}))" )
282+ "'o': Out(unsigned(1), init =1)}))" )
283283
284284 def test_wrong_divisor (self ):
285285 with self .assertRaisesRegex (TypeError ,
@@ -420,7 +420,7 @@ def test_simple(self):
420420 self .assertEqual (sig .data_bits , 7 )
421421 self .assertEqual (sig .parity , Parity .EVEN )
422422 self .assertEqual (sig .members , Signature ({
423- "divisor" : In (unsigned (8 ), reset = 10 ),
423+ "divisor" : In (unsigned (8 ), init = 10 ),
424424 "rx" : Out (AsyncSerialRX .Signature (divisor = 10 , divisor_bits = 8 , data_bits = 7 , parity = "even" )),
425425 "tx" : Out (AsyncSerialTX .Signature (divisor = 10 , divisor_bits = 8 , data_bits = 7 , parity = "even" )),
426426 }).members )
@@ -451,23 +451,23 @@ def test_eq(self):
451451 def test_repr (self ):
452452 sig = AsyncSerial .Signature (divisor = 10 , divisor_bits = 8 , data_bits = 7 , parity = "even" )
453453 self .assertEqual (repr (sig ), "AsyncSerial.Signature(SignatureMembers({"
454- "'divisor': In(unsigned(8), reset =10), "
454+ "'divisor': In(unsigned(8), init =10), "
455455 "'rx': Out(AsyncSerialRX.Signature(SignatureMembers({"
456- "'divisor': In(unsigned(8), reset =10), "
456+ "'divisor': In(unsigned(8), init =10), "
457457 "'data': Out(unsigned(7)), "
458458 "'err': Out(StructLayout({"
459459 "'overflow': 1, "
460460 "'frame': 1, "
461461 "'parity': 1})), "
462462 "'rdy': Out(unsigned(1)), "
463463 "'ack': In(unsigned(1)), "
464- "'i': In(unsigned(1), reset =1)}))), "
464+ "'i': In(unsigned(1), init =1)}))), "
465465 "'tx': Out(AsyncSerialTX.Signature(SignatureMembers({"
466- "'divisor': In(unsigned(8), reset =10), "
466+ "'divisor': In(unsigned(8), init =10), "
467467 "'data': In(unsigned(7)), "
468468 "'rdy': Out(unsigned(1)), "
469469 "'ack': In(unsigned(1)), "
470- "'o': Out(unsigned(1), reset =1)})))}))" )
470+ "'o': Out(unsigned(1), init =1)})))}))" )
471471
472472 def test_wrong_divisor (self ):
473473 with self .assertRaisesRegex (TypeError ,
0 commit comments