|
15 | 15 | ] |
16 | 16 |
|
17 | 17 |
|
18 | | -def PmodGPIOType1Resource(name, number, *, pmod, extras=None): |
| 18 | +def PmodGPIOType1Resource(name, number, *args, pmod): |
19 | 19 | return Resource(name, number, |
20 | 20 | Pins("1 2 3 4", dir="io", conn=("pmod", pmod)), |
21 | | - extras=extras |
| 21 | + *args |
22 | 22 | ) |
23 | 23 |
|
24 | 24 |
|
25 | | -def PmodSPIType2Resource(name, number, *, pmod, extras=None): |
| 25 | +def PmodSPIType2Resource(name, number, *args, pmod): |
26 | 26 | return Resource(name, number, |
27 | 27 | Subsignal("cs", PinsN("1", dir="o", conn=("pmod", pmod))), |
28 | 28 | Subsignal("clk", Pins("2", dir="o", conn=("pmod", pmod))), |
29 | 29 | Subsignal("copi", Pins("3", dir="o", conn=("pmod", pmod))), |
30 | 30 | Subsignal("cipo", Pins("4", dir="i", conn=("pmod", pmod))), |
31 | | - extras=extras |
| 31 | + *args |
32 | 32 | ) |
33 | 33 |
|
34 | 34 |
|
35 | | -def PmodSPIType2AResource(name, number, *, pmod, extras=None): |
| 35 | +def PmodSPIType2AResource(name, number, *args, pmod): |
36 | 36 | return Resource(name, number, |
37 | 37 | Subsignal("cs", PinsN("1", dir="o", conn=("pmod", pmod))), |
38 | 38 | Subsignal("clk", Pins("2", dir="o", conn=("pmod", pmod))), |
39 | 39 | Subsignal("copi", Pins("3", dir="o", conn=("pmod", pmod))), |
40 | 40 | Subsignal("cipo", Pins("4", dir="i", conn=("pmod", pmod))), |
41 | 41 | Subsignal("int", Pins("7", dir="i", conn=("pmod", pmod))), |
42 | 42 | Subsignal("reset", Pins("8", dir="o", conn=("pmod", pmod))), |
43 | | - extras=extras |
| 43 | + *args |
44 | 44 | ) |
45 | 45 |
|
46 | 46 |
|
47 | | -def PmodUARTType3Resource(name, number, *, pmod, extras=None): |
| 47 | +def PmodUARTType3Resource(name, number, *args, pmod): |
48 | 48 | return Resource(name, number, |
49 | 49 | Subsignal("cts", Pins("1", dir="o", conn=("pmod", pmod))), |
50 | 50 | Subsignal("rts", Pins("2", dir="i", conn=("pmod", pmod))), |
51 | 51 | Subsignal("rx", Pins("3", dir="i", conn=("pmod", pmod))), |
52 | 52 | Subsignal("tx", Pins("4", dir="o", conn=("pmod", pmod))), |
53 | | - extras=extras |
| 53 | + *args |
54 | 54 | ) |
55 | 55 |
|
56 | 56 |
|
57 | | -def PmodUARTType4Resource(name, number, *, pmod, extras=None): |
| 57 | +def PmodUARTType4Resource(name, number, *args, pmod): |
58 | 58 | return Resource(name, number, |
59 | 59 | Subsignal("cts", Pins("1", dir="i", conn=("pmod", pmod))), |
60 | 60 | Subsignal("tx", Pins("2", dir="o", conn=("pmod", pmod))), |
61 | 61 | Subsignal("rx", Pins("3", dir="i", conn=("pmod", pmod))), |
62 | 62 | Subsignal("rts", Pins("4", dir="o", conn=("pmod", pmod))), |
63 | | - extras=extras |
| 63 | + *args |
64 | 64 | ) |
65 | 65 |
|
66 | 66 |
|
67 | | -def PmodUARTType4AResource(name, number, *, pmod, extras=None): |
| 67 | +def PmodUARTType4AResource(name, number, *args, pmod): |
68 | 68 | return Resource(name, number, |
69 | 69 | Subsignal("cts", Pins("1", dir="i", conn=("pmod", pmod))), |
70 | 70 | Subsignal("tx", Pins("2", dir="o", conn=("pmod", pmod))), |
71 | 71 | Subsignal("rx", Pins("3", dir="i", conn=("pmod", pmod))), |
72 | 72 | Subsignal("rts", Pins("4", dir="o", conn=("pmod", pmod))), |
73 | 73 | Subsignal("int", Pins("7", dir="i", conn=("pmod", pmod))), |
74 | 74 | Subsignal("reset", Pins("8", dir="o", conn=("pmod", pmod))), |
75 | | - extras=extras |
| 75 | + *args |
76 | 76 | ) |
77 | 77 |
|
78 | 78 |
|
79 | | -def PmodHBridgeType5Resource(name, number, *, pmod, extras=None): |
| 79 | +def PmodHBridgeType5Resource(name, number, *args, pmod): |
80 | 80 | return Resource(name, number, |
81 | 81 | Subsignal("dir", Pins("1", dir="o", conn=("pmod", pmod))), |
82 | 82 | Subsignal("en", Pins("2", dir="o", conn=("pmod", pmod))), |
83 | 83 | Subsignal("sa", Pins("3", dir="i", conn=("pmod", pmod))), |
84 | 84 | Subsignal("sb", Pins("4", dir="i", conn=("pmod", pmod))), |
85 | | - extras=extras |
| 85 | + *args |
86 | 86 | ) |
87 | 87 |
|
88 | 88 |
|
89 | | -def PmodDualHBridgeType6Resource(name, number, *, pmod, extras=None): |
| 89 | +def PmodDualHBridgeType6Resource(name, number, *args, pmod): |
90 | 90 | return Resource(name, number, |
91 | 91 | Subsignal("dir", Pins("1 3", dir="o", conn=("pmod", pmod))), |
92 | 92 | Subsignal("en", Pins("2 4", dir="o", conn=("pmod", pmod))), |
93 | | - extras=extras |
| 93 | + *args |
94 | 94 | ) |
0 commit comments