<cr1901>
Are there simple self-contained (ready to e.g. "make sim") examples of cxxrtl usage floating around?
Degi has quit [Ping timeout: 256 seconds]
Degi has joined #amaranth-lang
skipwich has quit [Quit: DISCONNECT]
skipwich has joined #amaranth-lang
FFY00_ has joined #amaranth-lang
FFY00 has quit [Ping timeout: 255 seconds]
FFY00_ has quit [Remote host closed the connection]
FFY00_ has joined #amaranth-lang
buganini has quit [Ping timeout: 240 seconds]
buganini has joined #amaranth-lang
frgo has quit [Ping timeout: 256 seconds]
Bluefoxicy_ has joined #amaranth-lang
Bluefoxicy has quit [Read error: Connection reset by peer]
Bluefoxicy_ is now known as Bluefoxicy
buganini has quit [Ping timeout: 272 seconds]
notgull has joined #amaranth-lang
notgull has quit [Ping timeout: 264 seconds]
buganini has joined #amaranth-lang
buganini has quit [Read error: Connection reset by peer]
agg has quit [Ping timeout: 256 seconds]
Kalium has quit [Ping timeout: 272 seconds]
agg has joined #amaranth-lang
Kalium has joined #amaranth-lang
tarikhamedovic has joined #amaranth-lang
<tarikhamedovic>
A question, I have been trying to write Amaranth available for GateMate boards, particullary Olimex board
<tarikhamedovic>
But they have a weird thing where you need to specify in the constraint file if the pin you are using is
<tarikhamedovic>
"Pin_in", "Pin_out" or "Pin_inout".
<tarikhamedovic>
I tried using the for port_name, pin_name, attrs in platform.iter_port_constraints_bits() line in Jinja2
<tarikhamedovic>
Where from attrs I would get the attrs.get('dir') and check with an if-else if the direction is 'i' or 'o' but the check always fails.