bkero has quit [Ping timeout: 252 seconds]
jimmythehorn has quit [Quit: jimmythehorn]
xiangfu has joined #milkymist
kristianpaul has joined #milkymist
bkero has joined #milkymist
simon____ has quit [Ping timeout: 245 seconds]
mumptai has joined #milkymist
mumptai has quit [Ping timeout: 255 seconds]
xiangfu has quit [Ping timeout: 256 seconds]
xiangfu has joined #milkymist
elldekaa has joined #milkymist
lekernel_ is now known as lekernel
<
mwalle>
lekernel: what do you think about putting the lm32 core into an own git tree and include it as a submodule?
<
lekernel>
how many projects use it?
<
lekernel>
this sort of things has administrative overhead... then we could do the same for softusb, navre, etc.
<
lekernel>
main users of LM32 that I know of are milkymist, milkymist-ng and white rabbit (which lives on ohwr.org)
* Fallenou
likes git submodules
<
Fallenou>
it actually reduces administrative overhead
<
Fallenou>
you do modifications only in one lm32 git repo
<
Fallenou>
and then each project using lm32 can chose the lm32 SHA-1 it want to use
<
Fallenou>
instead of porting lm32 modifications etc
<
larsc>
fwiw I agree with mwalle and Fallenou
elldekaa has quit [Ping timeout: 248 seconds]
xiangfu has quit [Read error: Connection reset by peer]
Zou has joined #milkymist
Gurty has quit [Ping timeout: 250 seconds]
Zou is now known as Gurty
elldekaa has joined #milkymist
<
kristianpaul>
submodules sounds like less forks and branchs, nice
elldekaa has quit [Remote host closed the connection]
Martoni has quit [Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121129170341]]
lekernel_ has joined #milkymist
lekernel has quit [Ping timeout: 255 seconds]
<
mwalle>
lekernel_: well at least the module could be shared between milkymist and milkymist-ng
<
mwalle>
and it is functional by its own, you can now even simulate it using only iverlog
<
mwalle>
and it may encourage other users by setting the bar lower, eg. simple forking of the core
<
mwalle>
larsc: wpwrak: should you be able to flush the cache in user mode?
<
larsc>
a application needs to be able to flush the cache
<
mwalle>
(directly through writing to the DCC register)
<
larsc>
on some architectures this is one via a syscall though
<
larsc>
the question is could anything bad happen if it is possible to directly flush the caches
Alarm has joined #milkymist
mumptai has joined #milkymist
jimmythehorn has joined #milkymist
elldekaa has joined #milkymist
<
GitHub90>
migen/master a7227d7 Sebastien Bourdeauducq: Remove ActorNode
<
larsc>
btw. 3.7 worked almost out of the box, only had to apply one minor fixup
jimmythehorn has quit [Quit: jimmythehorn]
<
GitHub44>
migen/master 28b4d99 Sebastien Bourdeauducq: replace some forgotten is_abstract()
<
mwalle>
lekernel_: btw whats the status on lm32-gcc and g++?
<
mwalle>
i saw that lattice included the gcc/g++ 4.3.0 in their micobuilder
<
GitHub97>
milkymist-ng/master 3986790 Sebastien Bourdeauducq: Remove ActorNode
<
larsc>
seems to be a nice company
Alarm has quit [Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121128204232]]
<
lekernel_>
mwalle: no progress. 4.3 is "old"
<
mwalle>
lekernel_: "old" means it works?
<
lekernel_>
afaik C++ works on 4.x
<
lekernel_>
C works on 4.5, C++ has bugs
<
lekernel_>
and everything is broken since 4.6
<
lekernel_>
s/4.x/4.3 and 4.4
<
lekernel_>
but it was never finished unfortunately
larsc has quit [Ping timeout: 264 seconds]
larsc has joined #milkymist
jimmythehorn has joined #milkymist
jimmythehorn has quit [Quit: jimmythehorn]
mumptai has quit [Ping timeout: 276 seconds]
<
GitHub34>
milkymist/mmu-cleanup 83c735b Michael Walle: lm32: replace clogb2 by builtin $clog2...
<
GitHub34>
milkymist/mmu-cleanup 531a968 Michael Walle: lm32: rename mem array in lm32_dp_ram...
<
GitHub34>
milkymist/mmu-cleanup 1fad281 Michael Walle: lm32: remove unneeded parameter in lm32_dp_ram...
<
mwalle>
warning: internal error: dangerous error << hilarious :)
<
mwalle>
is it a warning or an error?
<
mwalle>
the severity seems to increase after ever colon :)