#milkymist IRC log for Wednesday, 2013-08-07

GitHub192[migen] sbourdeauducq pushed 1 new commit to master: http://git.io/ktSoRg13:55
GitHub192migen/master cc5ff7a Sebastien Bourdeauducq: add tree visualizer13:55
mumptaimoin16:47
mumptailekernel, where do i send that patch for mibuild?16:49
lekerneldevel at lists.milkymist.org16:49
mumptaidone17:02
lekernelthx17:09
mumptaibtw, is there some development plan for mibuild/migen?17:12
lekernelright now nengel|work is adding direct synthesis (edif) output17:12
lekernelfor xilinx17:12
lekernelother features I'm thinking about are having a proper dataflow system (with support for automatic actor sharing, scheduling, etc.)17:13
lekernelwhich would be great for DSP applications17:13
mumptaifsm with (latex)visualization would also be neat17:14
lekernelanother thing is a preprocessor that cleans up the ugly FHDL syntax hacks17:15
lekernellarge bits of FHDL could then be written by mixing that new language with python, similar to what e.g. bison does with C17:15
mumptaiactually the most annoying part of the experience was that, every repository besides the milkymist-ng on seemed to rely on a different version of migen/mibuild17:15
davidc__lekernel: there's a cool python-macro hack17:17
davidc__lekernel: that uses import hooks to re-write the AST17:17
lekernelwell, rhino-gateware is also regularly tested and maintained. others... well, their owners need to catch up ;)17:18
davidc__lekernel: so, it still needs to pass the tokenizer / AST building; but no need for a preprocessor17:18
lekerneldavidc__, but that supposes that the python parser managed to turn the code into a python ast in the first place, no?17:20
mumptaiacutally telling the revision it was known to work with would help, but i'm totally aware that this is not a migen/mibuild issue ;)17:20
davidc__lekernel: yes; it does - but the python AST is pretty expressive; hopefully expressive enough for a FHDL DHSL17:20
davidc__*DSL17:20
lekernelmumptai, you can look at the last commit date and then rollback migen/mibuild to that date17:24
mumptaii know ;)17:24
mumptaiand the first commit date, and check everything with relevant changes in between17:26
GitHub180[mibuild] sbourdeauducq pushed 1 new commit to master: http://git.io/FWadRA22:10
GitHub180mibuild/master 9d531ba user: Fix missing string replace. Added support for 32-bit ISE if 64-bit version is missing on 64-bit system.22:10
GitHub22[migen] sbourdeauducq pushed 5 new commits to master: http://git.io/Oiz0AA22:18
GitHub22migen/master 7a24317 Sebastien Bourdeauducq: fhdl/namer: new namer with explicit tree22:18
GitHub22migen/master ceddd8a Sebastien Bourdeauducq: treeviz: improve layout of unbalanced trees22:18
GitHub22migen/master 0e36931 Sebastien Bourdeauducq: treeviz: support multiline labels22:18
GitHub154[mibuild] sbourdeauducq pushed 1 new commit to master: http://git.io/l-hkJw22:18
GitHub154mibuild/master 88611be Sebastien Bourdeauducq: xilinx_ise: cleanup22:18
--- Thu Aug 8 201300:00

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