On Sat, Sep 22, 2012 at 01:58:37PM -0700, Ben Widawsky wrote: > On 2012-09-22 11:05, Daniel Vetter wrote: > >And a quick comment on your approach here: I'm not too sure > >whether the > >file-base register block approach scales, respectively why exactly > >this is > >better than frobbing the reg_dumper tool. Since that one has the > >concept > >of register blocks already, too. > > It doesn't scale. It scales better than reg_dumper was my goal and > point (IMO). > > The exact problem that was trying to be solved is Valleyview (and I > assure you there will be more such products coming). Valleyview took > a huge chunk of well known registers, and changed their offsets. > Modifying this in reg dumper is of course possible, but it's > tedious. I wanted to have easy to modify text files with an easy > python front end (the offsets could even be applied in the script > extremely easily). If the issue is just the base-address moving around, I think we could solve that with some refactoring ... -Daniel -- Daniel Vetter Software Engineer, Intel Corporation +41 (0) 79 365 57 48 - http://blog.ffwll.ch