IRC logs for #openrisc Saturday, 2015-11-14

--- Log opened Sat Nov 14 00:00:09 2015
andrzejr_so, I've added support for 8/16b access in wb_bfm and it works well. Too well, in fact - a wb slave which is broken in hw (8/16b access) passes the test just fine. :-/02:16
andrzejr_made a pull request https://github.com/openrisc/orpsoc-cores/pull/9002:50
andrzejr_would be good if someone could test it with an existing and working memory slave.02:52
andrzejr_the code assumes 8/16b accesses are aligned to 32b and bytes/half-words are selected with wb_sel.02:53
-!- Netsplit *.net <-> *.split quits: ysionneau, yang, Empyrium, heroux, jkent, sung05:14
-!- heroux_ is now known as heroux05:14
-!- Empyrium_ is now known as Empyrium05:30
-!- jkent_ is now known as jkent05:42
--- Log closed Sat Nov 14 05:49:17 2015
--- Log opened Sat Nov 14 05:49:29 2015
-!- Irssi: #openrisc: Total of 45 nicks [0 ops, 0 halfops, 0 voices, 45 normal]05:49
-!- Irssi: Join to #openrisc was synced in 8 secs05:49
-!- wallento_ is now known as wallento06:20
olofkandrzejr_: Awesome. I'll take a look at it09:26
-!- ysionnea1 is now known as ysionneau15:30
-!- yang_ is now known as yang17:05
andrzejr_olofk, I've redesigned wb_data_resizer again. In 8bit mode it behaves as your implementation - only allows 8b access, although it now also signals an error if it is accessed in 16 or 32bit mode.22:39
olofkandrzejr_: Ahh. that's a good feature22:40
andrzejr_In 16bit mode it currently allows only 16b access, and signals an error for 32b or 8b accesses.22:40
andrzejr_We could in theory allow 8b accesses for those slaves that support it but then wb_data_resize would have to have a wbs_sel_o signal. So for now, I didn't bother with that.22:41
olofkandrzejr_: Did you do your changes in orpsoc-cores?22:42
andrzejr_yes, but I haven't pushed them yet22:42
andrzejr_still testing22:42
olofkBecause latest versions of wb_bfm and wb_intercon are in separate repositories now22:42
olofkwb_bfm-1.0 and wb_intercon-1.022:42
olofkI don't think there are many changes to wb_interon, but wb_bfm is quite different from the old version in orpsoc-cores22:43
andrzejr_I've put it here for now: http://pastebin.com/Xa14hhdp22:44
andrzejr_hmm.. I assumed version 1.0 was an older core "before upstreaming". atlys used the ones from orpsoc-cores22:48
andrzejr_are there any significant changes in 1.0?22:48
olofkYeah. Sorry about that. I'm trying to change all the cores to use a version number, but I haven't really communicated that22:50
olofkFor wb_intercon, there are only small changes, and wb_data_resize is identical, so the patch should apply there too22:51
olofkBut if you're doing any work on wb_bfm, please use the one in https://github.com/olofk/wb_bfm22:52
andrzejr_Thanks, I'll switch both cores to version 1.022:53
olofkCool. And sorry about not being more clear on that22:54
andrzejr_olofk, wb_data_resize works fine here, maybe you could check on your side if it doesn't break anything that was working before23:28
olofkI'll try to take a look tomorrow23:37
olofkGood night23:37
--- Log closed Sun Nov 15 00:00:10 2015

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