#milkymist IRC log for Monday, 2013-03-25

GitHub100[milkymist-ng] sbourdeauducq pushed 2 new commits to master: http://git.io/lhsSyw13:44
GitHub100milkymist-ng/master 6a54276 Sebastien Bourdeauducq: software/include/base: C++ compatibility13:44
GitHub100milkymist-ng/master fdf7f10 Sebastien Bourdeauducq: Automatically build CSR access functions13:44
GitHub133[migen] sbourdeauducq pushed 4 new commits to master: http://git.io/avNcWA13:45
GitHub133migen/master 1897b74 Sebastien Bourdeauducq: genlib/record: add eq13:45
GitHub133migen/master 3da98ea Sebastien Bourdeauducq: genlib/record: use getattr instead of __dict__13:45
GitHub133migen/master 53edc35 Sebastien Bourdeauducq: bank/description/Register: add get_size13:45
GitHub61[migen] sbourdeauducq pushed 1 new commit to master: http://git.io/ZsQlng14:55
GitHub61migen/master 77a0f0a Sebastien Bourdeauducq: actorlib/structuring/Cast: support inversion14:55
GitHub45[milkymist-ng] sbourdeauducq pushed 1 new commit to master: http://git.io/FSOttg14:58
GitHub45milkymist-ng/master 8ee6dab Sebastien Bourdeauducq: fb: better ordering of pixels within ASMI words14:58
GitHub38[misp] sbourdeauducq pushed 4 new commits to master: http://git.io/RDFJGw16:48
GitHub38misp/master af27064 Sebastien Bourdeauducq: libglue: add C++ new/delete operators16:48
GitHub38misp/master dfa6238 Sebastien Bourdeauducq: isr: use new milkymist-ng include file16:48
GitHub38misp/master facb816 Sebastien Bourdeauducq: libm: C++ compatibility16:48
GitHub179[misp] sbourdeauducq pushed 1 new commit to master: http://git.io/Uf098w17:32
GitHub179misp/master db94788 Sebastien Bourdeauducq: libagl: add 10:10:10 color space17:32
GitHub39[milkymist-ng] sbourdeauducq pushed 1 new commit to master: http://git.io/erozNw17:33
GitHub39milkymist-ng/master 1045d64 Sebastien Bourdeauducq: framebuffer: RGBA -> ARGB17:33
_florent_Hi18:01
_florent_lekernel: does your last migen commit break compatibility with old migen version about csr registers? http://git.io/avNcWA18:01
_florent_(just to know if I will be able to merge easily without modifing now my old designs)18:02
lekernelno, it doesn't18:19
_florent_ok thanks18:20
_florent_and about the eq method, what would you think of bidirectionnal possibility18:21
_florent_for example on a small dataflow (without using out dataflow lib) : stb, data and ack18:22
_florent_can be useful to use a record that define stb, data and ack18:22
_florent_and connect everything with eq18:22
_florent_I was doing this like this:18:24
_florent_rec1.eq(rec2, ["stb", "data], ["ack"])18:24
lekernelhow is that bidirectional?18:24
lekernelsounds like a good idea18:25
_florent_https://github.com/Florent-Kermarrec/migen/blob/master/migen/genlib/record.py#L10718:26
lekernelah, I see18:26
_florent_but with my eq implementation I needed to pass all signals18:26
_florent_don't know if you have a better idea18:27
lekernelif you implement this, it should be merged with https://github.com/milkymist/migen/blob/master/migen/bus/simple.py18:27
_florent_ok, I will look at it18:28
lekerneland it would actually be very nice to merge record, basic bus interconnect, and DF interconnect18:29
_florent_Can you show me where is done Dataflow interconnect? (if I try to merge)18:33
lekernelhttps://github.com/milkymist/migen/blob/master/migen/flow/actor.py#L163 and callers of this function18:38
_florent_thanks18:42
--- Tue Mar 26 201300:00

Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!